1.開發人員自己在本地安裝jar包到本地倉庫的方式:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
如:mvn install:install-file -DgroupId=org.scource.fastdfs -DartifactId=fastdfs -Dversion=1.2 -Dpackaging=jar -Dfile=E:\temp\fastdfs-1.2.jar
2.回車安裝成功后,顯示含有 BUILD SUCCESS 則表示安裝成功
3.但是在項目中引入安裝的jar時,不管時如何【Update Project...】或刷新項目或clean項目都沒有用 仍然報如下的錯誤:
4.原因解析
原因一:使用命令安裝jar包到倉庫的位置與項目中配置的倉庫位置不一樣。上面 圖例中 安裝到 【E:\MavenRepository】倉庫中,而在項目中工具的配置中並不是使用該倉庫。所以導致不能引入。
如下圖:
在setting.xml的配置更新為倉庫地址:
更新項目【Update Project...】即可。