【问题标题】:Spring STS Maven how to avoid downloading jars from public repositoriesSpring STS Maven 如何避免从公共存储库下载 jar
【发布时间】:2012-07-07 19:05:43
【问题描述】:

我正在使用 Spring STS (sts-springsourcetoolsuite) 进行开发,在我的公司中,不允许从 Internet/公共存储库下载 jar。在我的 pom.xml 中,我没有指定像 http://repo1.maven.org/maven2 这样的公共存储库,但是它会自动引用这个公共存储库。

我不明白如何避免从未指定的存储库下载 jar?

【问题讨论】:

    标签: spring maven sts-springsourcetoolsuite pom.xml repository


    【解决方案1】:

    我假设您的公司有内部 maven 存储库并且只允许使用那个?基于Exclude central repository thread,您只需在settings.xml 中将您的内部存储库命名为central

    【讨论】:

    • settings.xml 文件可能存在两个位置: Maven 安装:$M2_HOME/conf/settings.xml 用户安装:${user.home}/.m2/settings.xml前者 settings.xml 也称为全局设置,后者 settings.xml 称为用户设置。如果两个文件都存在,它们的内容将被合并,用户特定的 settings.xml 占主导地位。
    猜你喜欢
    • 2011-09-17
    • 2012-06-10
    • 2019-12-04
    • 2019-04-02
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多