0
我正在使用Spring STS(sts-springsourcetoolsuite)进行开发,在我的公司不允许从互联网/公共仓库下载罐子。在我的pom.xml中,我没有指定公共存储库,如http://repo1.maven.org/maven2,但它自动引用此公共存储库。Spring STS Maven如何避免从公共仓库下载罐子
我无法理解如何避免从未指定的存储库下载jar文件?
我正在使用Spring STS(sts-springsourcetoolsuite)进行开发,在我的公司不允许从互联网/公共仓库下载罐子。在我的pom.xml中,我没有指定公共存储库,如http://repo1.maven.org/maven2,但它自动引用此公共存储库。Spring STS Maven如何避免从公共仓库下载罐子
我无法理解如何避免从未指定的存储库下载jar文件?
我假设你在你的公司有内部的maven仓库,只允许使用那个?基于Exclude central repository thread您所要做的就是将您的内部存储库central
命名为settings.xml
。
有两个位置,其中一个settings.xml文件可住: Maven的安装:$ M2_HOME/conf目录/ settings.xml的 用户的安装:$ {}的user.home /平方米/ settings.xml中 的。之前的settings.xml也被称为全局设置,后者的settings.xml被称为用户设置。如果两个文件都存在,则它们的内容将被合并,并且用户特定的settings.xml占主导地位。 – 2012-07-08 13:20:39