官网下载地址
配置maven环境
首先确保计算机中安装了jdk,并根据jdk的版本下载相应的maven
Code
1 | // 环境变量: |
可修改 maven\conf中的setting.xml文件更换仓库地址
xml
1 | <localRepository>C:\programme\maven\repositorylocalRepository> |
安装基本配置
Code
1 | mvn help:effective-pom |
基本命令
Code
1 | 编译:mvn compile |
坐标
Code
1 | groupId,artifactId,version |
添加jar到本地仓库
手工将下载的jar添加到本地的maven仓库中
pom使用
xml
1 | <dependency> |
mvn 命令
上传jar
Code1
mvn deploy:deploy-file -DgroupId=com.muycode -DartifactId=common -Dversion=1.0.0 -Dpackaging=jar -Dfile=C:\common.jar -Durl=http://IP地址/nexus/content/repositories/releases/ -DrepositoryId=essence-releases
上传到本地
Code1
mvn install:install-file -Dfile=C:\common.jar -DgroupId=com.muycode -DartifactId=common -Dversion=1.0.0 -Dpackaging=jar
上传源码
Code1
mvn deploy:deploy-file -DgroupId=com.muycode -DartifactId=common -Dversion=1.0.0 -Dpackaging=jar -Dclassifier=sources -Dfile=C:\common.jar -Durl=http://IP地址/nexus/content/repositories/releases/ -DrepositoryId=muycode-releases
命令参数解释
Code1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16mvn deploy:deploy-file
// groupId
-DgroupId=com.muycode
// artifactId
-DartifactId=common
// version
-Dversion=1.0.0
-Dpackaging=jar
// 如果是上传源码,需要加上
-Dclassifier=sources
// 该jar所在位置
-Dfile=C:\common.jar
// maven 私服地址 需在 conf/setting.xml中配置
-Durl=http://IP地址/nexus/content/repositories/releases/
// 与 setting.xml中配置的server的id相同
-DrepositoryId=muycode-releases
自动构建Tomcat的Artitacts配置
xml
1 | <packaging>warpackaging> |
通过maven配置jdk版本
xml
1 | <build> |
仓库
Code
1 | // 中央仓库 |
使用阿里云仓库
xml
1 | <mirrors> |
参考文章: