Maven 存储库不可用 - richfaces
更新:我一发布此内容,存储库 URL 就开始工作。但是,如果您知道如何解决此问题,请启发我,因为我可以看到这种情况再次发生。非常感谢大家。
这里是maven新手。
我正在使用 RichFaces 4 和 Netbeans 7
当我打包应用程序时,会得到:
http://download.java.net/maven/2/org/richfaces/richfaces-bom/4.0.0-SNAPSHOT/maven-metadata.xml
该 URL 目前不可用。因此,我无法运行我的应用程序,因为构建失败。
一定有办法解决这个问题,而且可能很简单,但我的搜索却一无所获。
以下是我的 pom.xml
的相关部分,
<repository>
<id>java-net</id>
<name>Java.net Maven Repository</name>
<url>http://download.java.net/maven/2</url>
</repository>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Setting this property using archetype-metadata.xml requiredPorperty
so that generated project uses correct version of richfaces.
-->
<org.richfaces.bom.version>4.0.0-SNAPSHOT</org.richfaces.bom.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-bom</artifactId>
<version>${org.richfaces.bom.version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.richfaces.ui</groupId>
<artifactId>richfaces-components-ui</artifactId>
</dependency>
<dependency>
<groupId>org.richfaces.core</groupId>
<artifactId>richfaces-core-impl</artifactId>
</dependency>
<dependencies>
我尝试在我的设置中设置镜像,但它似乎不完整,因为它不适合我。这是我对镜子的尝试。
注意:我随机选择了镜子,所以它可能不是我想要的。只是反复试验看看会发生什么。
<mirrors>
<mirror>
<id>RM</id>
<name>Java Net Mirror</name>
<url>http://repo1.maven.org/maven2</url>
<mirrorOf>java-net</mirrorOf>
</mirror>
预先感谢您向我提供的任何帮助。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该明确安装一个存储库管理器,例如 Archiva、Nexus 或 Artifactory (http://www.jfrog.com/products.php) 以避免此类情况。
存储库管理器将为您缓存外部或自行生成的 Maven 工件,对于任何严肃的 Maven 工作来说,它确实是不可或缺的。
You should definitly install a repository manager like Archiva, Nexus or Artifactory (http://www.jfrog.com/products.php) to avoid situations like this.
A Repository Manager will cache the external or self-generated maven artifacts for you and is really indispensible for any serious maven work.