1.Mac配置idea的maven命令
如果没有在系统环境变量Path中,配置maven执行目录,在Idea的Terminal窗口运行mvn -v
命令,会报错-bash:mvn command not found
。核心解决:将maven的执行目录bin,配置到Mac的系统环境变量Path中即可。
Step1: Mac系统的环境变量,加载顺序为:
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
其中a和b是系统级别的,系统启动就会加载。其余是用户级别的,c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。这里建议在c中添加环境变量。
Step2: 配置idea内置maven运行目录
vim ~/.bash_profile
export IDEA_MAVEN=/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3
export PATH=$PATH:$IDEA_MAVEN/bin
Step3: 运行source命令,让环境变量生效
source ./.bash_profile
2.使用maven命令,将本地jar包放置到maven本地仓库
Step1: 添加jar包的maven命令---亲测有效
mvn install:install-file -DgroupId=zhongan -DartifactId=zaOpenapiSdk -Dversion=1.0 -Dpackaging=jar -Dfile=/Users/jaden/Desktop/zhongan/zaOpenapiSdk/1.0/zaOpenapiSdk-1.0.jar
以上命令详解如下:
-Dfile= jar路径
-Dversion= pom.xml中的版本号
-DartifactId=pom.xml中的artifactId
-DgroupId=pom.xml中的groupId