Maven,项目构建工具,是目前最流行的自动化构建,对于生产环境下多框架、模块整合开发有重要作用,Maven可以整合多个项目之间的引用关系,我们可以根据业务和分层需要任意拆一个项目;Maven提供规范的管理 提供规范的管理,各个常用jar包及其各个版本,并且可以自动下载和引入项目中。
一、安装Maven环境
1、 确保安装了java环境:maven本身就是java写的,所以要求必须安装JDK。
查看java环境变量:echo %JAVA_HOME%
2、 下载并解压maven安装程序:http://maven.apache.org/download.cgi
3、 配置Maven的环境变量:
MAVEN_HOME=d:/apache-maven-3.3.9
path=%MAVEN_HOME%/bin;
4、 验证是否安装成功:mvn –v
二、Maven在IDEA中的使用
1、创建本地仓库,就是在任意目录下新建repository文件夹,然后打开下载的Maven文件,打开conf目录下的settings.xml文件,在第55行加入<localRepository>D:/repository</localRepository>,改为自己本地仓库的路径即可。
2、打开IDEA工具,如图进行配置
3、创建Maven工程
可以新建一个空工程,用来保存以后创建的所有Maven项目。下面是新建一个Maven工程,最常用的就是1和2,普通的java工程选择1,web工程选择2:
三、一些问题
问题1:
我们在pom.xml文件中添加依赖时,有时候会报红,这是因为我们的仓库里面没有这个依赖,需要我们下载重新加入。
解决方法:
打开pom.xml文件,右键点击,在出现的选择框中进行以下操作。
问题2:
在使用idea工具新建一个maven版的web工程时,生成的webapp文件上有时候没有小蓝点,我们无法在该目录下创建jsp等类型的文件,这个时候就需要我们把这个小蓝点加上去。
解决方法:
打开Project Structure,找到我们创建的Module,在该模块目录下右键新建Web框架(已经存在的话删除重新建)。然后把Path和Web Resource Directory的路径改成自己webapp的路径即可,我的是D:\IDEA_PRO\springmvc\ssm\src\main\webapp\,其它地方不用修改。