安装多个maven 指定版本操作命令

1.Maven使用,需要不同的JDK环境,但是系统配置【一个】环境变量,故开发指定JDK环境实现

mvn 和mvn.bat

mvn是linux系统使用的启动文件

mvn.cmd是window 使用的启动文件

以下方式均通过文本编辑方式打开

mvn:

在命令的上面增加 JAVA_HOME=你的JDK地址

mvn.bat

在命令的上面增加 set JAVA_HOME=C:\test\jdk_home

2.maven版本不同,拉取jar包失败!暂时需手动下载jar包,在安装到本地仓库

 上传jar包到本地仓库

mvn install:install-file -DgroupId=com.zebra -DartifactId=ZSDK_API -Dversion=v2.12.3782 -Dpackaging=jar -Dfile=E:\perslib\ZSDK_API.jar

命令解释:

安装指定文件到本地仓库命令:mvn install:install-file

-DgroupId= : 设置上传到仓库的包名

-DartifactId= : 设置该包所属的模块名

-Dversion=1.0.0 : 设置该包的版本号

-Dpackaging=jar : 设置该包的类型(很显然jar包)

-Dfile= : 设置该jar包文件所在的路径与文件名,就是你这个jar现在在哪放着

问题:两个maven各自的settings文件配置仓库不同。[虽是本地安装也会根据远程仓库/私服验证],默认的是系统环境变量配置的maven路径[默认A,但是我的项目用的B]

做法:到B的安装目录 bin文件【D:\apache-maven-3.8.6\bin】cmd 然后执行上述 mvn install 。。。。 就可以啦!

成功结果

安装多个maven 指定版本操作命令_第1张图片

3.maven版本不同,但是项目工具 比如:idea可配置需要的maven版本 

4.maven项目引入自定义的jar包


     com.effort     
     piapi    
     1.0.0          
     jar
     system
     ${project.basedir}/src/main/resources/lib/piapi.jar  
  

此方法项目打包jar包一起打包。另一方式 如标题2

5.

你可能感兴趣的:(maven)