本博客包含的内容:
①手动安装jar包到本地仓库;
②解决Missing artifact org.source.fastdfs:fastdfs:jar问题
.personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); border-top-left-radius: 7px; border-top-right-radius: 7px; color: rgba(255, 255, 255, 1); height: 1.8em; line-height: 1.8em; padding: 5px }
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...】即可。