【问题标题】:Maven cannot download Glassfish embedded packageMaven 无法下载 Glassfish 嵌入包
【发布时间】:2011-05-30 09:02:24
【问题描述】:

我对 Maven 有疑问。我想为嵌入式 Glassfish 添加依赖项。我在 pom.xml 中添加了一个条目,其中包含从 Internet 复制的片段:

<dependency>
    <groupId>org.glassfish.extras</groupId>
    <artifactId>glassfish-embedded-all</artifactId>
    <version>3.1</version>
</dependency>

但是,mvn package 会打印错误。

Access denied to: http://repository.jboss.org/maven2/org/glassfish/extras/glassfish-embedded-all/3.1/glassfish-embedded-all-3.1.pom -> [Help 1]

怎么了?

【问题讨论】:

    标签: maven glassfish


    【解决方案1】:

    您是否在 pom.xml 文件中指向了正确的存储库?

    在它的末尾插入这个,就在最后一个&lt;/project&gt;标签之前:

    <repositories>
      <repository>
        <id>glassfish-releases</id>
        <url>http://download.java.net/maven/glassfish</url>
      </repository>
    </repositories>
    

    【讨论】:

      【解决方案2】:

      通过 HTTP 连接到 http://repository.jboss.org/maven2 会引发 403 Forbidden 错误,因为它已过时。

      This SO question 有:

      http://maven.glassfish.org/content/groups/glassfish
      

      作为新的 URL。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-09-18
        • 2016-06-17
        • 2011-04-02
        • 1970-01-01
        • 2018-01-27
        • 2011-10-08
        • 2014-09-02
        相关资源
        最近更新 更多