一、Idea配置maven环境
1、下载maven和安装
下载地址:Maven – Download Apache Maven
解压缩apache-maven-3.6.3
2、配置maven环境变量
系统环境变量加入:
MAVEN_HOME=C:\Program Files\apache-maven-3.6.3
PATH=%MAVEN_HOME%\bin;
配置完成,打开 cmd,在里面输入:mvn -version
3、配置maven下载的依赖包存放路径。
打开文件:C:\Program Files\apache-maven-3.6.3\conf\settings.xml
设置localRepository如下代码所示:(地址可以自定义)
<localRepository>C:\java_project\maven</localRepository>
4、在IDEA中配置maven
打开-File->Settings->Build,Execution,Deployment->Build Tools->Maven,配置步骤如图
例如:Maven Home directory:
D:/Program Files/apache-maven-3.8.1
User settings file:
D:\Program Files\apache-maven-3.8.1\conf\settings.xml
Local repository:
D:\java_project\maven\repository
二、IDEA创建maven项目
1、File选择New -->选择Project,点击Next
2、输入项目名字配置和GAV名字配置界面
- Name:根据自己的需要填写项目名称
- Location:同样是根据需要选择项目存放的位置
- Artifact Coordinates:点击小三角即可出现GAV的配置,一般只需要配置GroupId和ArtifactId
注意:GroupId一般是公司域名的反写,就和java的package类似。ArtifactId需要和设置的项目名称一样,否则会报错
点击Finish完成创建简单maven项目
三、maven引用jar
1.下载jar包放入maven的bin同级的目录newJar中
2.将插件jar包(aoe-plugin-*.jar)引入工程依赖
# maven工程建议将jar包安装至本地库
mvn install:install-file -Dfile=../newJar/aoe-plugin-cg-1.2.0.jar -DgroupId=com.ciphergateway -DartifactId=aoe-plugin -Dversion=1.2.0 -Dpackaging=jar
# 引入依赖
<dependency>
<groupId>com.ciphergateway</groupId>
<artifactId>aoe-plugin</artifactId>
<version>1.2.0</version>
</dependency>
查看maven本地库C:\java_project\maven,该jar包已经维护进去了,路径
例如:com\ciphergateway\aoe-plugin\1.2.0
其他:
四、如果创建的工程没有resources项目则手动新增
创建的maven工程没有resources文件夹,手动创建
1、点击File-->project structure.
2、Project Structure--》Modules-->Sources-->main右键-->New Folder, 输入resources
创建好resources目录后,选择resources右键,点击Resources(选择文件资源类型),然后Apply,OK即可
备注:java目录也是选择Sources