Dependency ‘com.taobao.ali.resource:taobao.support.resource:3.1.0.RELEASE’ not found
在用IntelliJ IDEA 打開一個項目時,pom.xml文件報錯。
com.taobao.ali的兩個jar包依賴沒有找到。
先安裝maven
1、官網下載maven最新版
http://maven.apache.org/download.cgi
2、解壓縮,配置環境變量:
2.1:終端進入用戶目錄下,(ls -a)找到.bash_profile文件
2.2:打開這個文件(open .bash_profile),如果沒有,就新建一個配置文件。
2.3:輸入一下內容:
M2_HOME=/Users/Elvis/Documents/Development/apache-maven-3.5.4
PATH=$M2_HOME/bin:$PATH
export M2_HOME
export PATH
2.4:退出保存,使用source命令讓文件生效。
source .bash_profile
3、驗證安裝是否生效 mvn -v
4、打開idea的maven配置,將Maven home directory , User setting file 這兩個選項分別找到你自己的文件 夾目錄及文件目錄。
5、點擊OK。Intelli Idea 的Maven配置完成
6、當需要的jar包在中央倉庫找不到或者是想把自己生成的jar包放到的Maven倉庫中時,可以使用Maven install命令來安裝jar包到本地倉庫。
以下爲操作步驟(前提是安裝好Maven並配置好環境變量)
① 將需要安裝的jar包放入到桌面
②打開終端,按下面格式輸入命令
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
命令:mvn install:install-file
參數:
-Dfile=D:\xxx.jar
-DartifactId=org.xxx
-Dversion=1.0.0
-Dpackaging=jar
具體到我的命令是:
mvn install:install-file -Dfile=/Users/Elvis/Desktop/taobao.support-3.1.0.RELEASE.jar -DgroupId=com.taobao.ali -DartifactId=taobao.support -Dversion=3.1.0.RELEASE -Dpackaging=jar
BUILD SUCCESS 構建成功
③這時,可以打開Maven倉庫,根據groupId查找剛纔安裝的jar包
查找jar包的所在的目錄爲.m2隱藏目錄:
打開maven的目錄
用戶目錄下,終端輸入命令:open .m2
打開圖示pom文件
如下,在項目POM文件中引用即可
<!-- 阿里雲 短信 依賴 -->
<dependency>
<groupId>com.taobao.ali</groupId>
<artifactId>taobao.support</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>