1.Maven.
Maven: 用来管理项目的构建 , 报告和文档的软件项目管理工具.
作用: 对项目的jar包进行统一的管理.
maven对工程分模块构建,提高开发效率.
2.Maven的仓库.
本地仓库: 相当于缓存 , 第一次会把jar包下载到本地仓库.
第二次会先去本地仓库找 , 找不到才会去远程仓库找.
中央仓库: 远程仓库 , 所有jar包的地址.
仓库地址: http://repo1.maven.org/maven2/
3.Maven的坐标.
groupId: 当前Maven项目名称.
artifactId: 项目模块名
version: 项目的当前版本.
4.Maven的安装.
1.首先 下载好 , 解压 安装 , 即OK !
2.配置环境变量.
MAVEN_HOME 自己安装的目录.
path %MAVEN_HOME%bin
3.在cmd命令中输入: mvn -version , 出现如下信息表示配置成功.
4.配置本地仓库
首先在maven目录下新建一个Repository包 ,当作本地仓库.
目录下conf/settings.xml文件中 ,进行配置本地仓库.
<localRepository>自己刚才创建的Repository包的全路径.</localRepository>
也可以在 里面 添加下载jar包的地址.
<!-- 去阿里下载jar包 -->
<mirror>
<id>AliMaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
5.IDEA创建Maven工程.
1.IDEA中指定本地Maven
2.创建javaweb工程.
新建一个Module , 选择Maven.
然后就一直Next , 最后Finsh就行 .
模块创建完成 , 右下角有个Enable Auto-impory点击.
3.创建目录结构.
注意: 第一次创建module , 连一次网 .
目录结构修改好之后 , 修改文件夹状态. addmark directory as
src - > main - > java代码 . Sources Root
test -> 专门写测试. Test Sources Root
resources: 专门写配置文件 Resources Root
使用jsp -> web.xml 换成3.1
el表达式规范前提: javaee项目必须是2.5以上 , 但默认是2.3.
6.Maven的常用命令.
1.clean命令: 清除变异产生的target文件夹内容.
2.complie命令: 对src/main/java目录下的代码进行编译.
3.test命令: 测试src/test/java下的测试类代码.
4.package命令: 打包项目到target目录下.
5.install命令: 打包后将其安装在本地仓库.