我正在尝试使用maven构建软件Online-Whiteboard(http://code.google.com/p/online-whiteboard/)。根据上面链接的网站,我需要使用以下命令:
mvn jetty:run
但是,当我运行该命令时,我收到以下错误:
[ERROR] Failed to execute goal on project whiteboard-showcase: Could not resolve
dependencies for project com.googlecode.online-whiteboard:whiteboard-showcase:war:0.1:
Failed to collect dependencies for [commons-lang:commons-lang:jar:2.5 (compile),
commons-configuration:commons-configuration:jar:1.6 (compile), com.sun.faces:jsf-
api:jar:2.1.2 (compile), com.sun.faces:jsf-impl:jar:2.1.2 (compile),
org.primefaces:primefaces:jar:2.2.1 (compile), org.primefaces.themes:cupertino:jar:1.0.1
(compile), com.ocpsoft:prettyfaces-jsf2:jar:3.3.0 (compile), javax.el:el-api:jar:2.2
(compile), org.glassfish.web:el-impl:jar:2.2 (compile), javax.annotation:jsr250-api:jar:1.0
(compile), javax.servlet:servlet-api:jar:2.5 (compile), javax.servlet:jstl:jar:1.2
(compile), com.google.code.gson:gson:jar:1.7.1 (compile), org.atmosphere:atmosphere-
jersey:jar:0.8-SNAPSHOT (compile), org.apache.geronimo.specs:geronimo-
servlet_3.0_spec:jar:1.0 (compile), org.slf4j:slf4j-api:jar:1.6.2 (compile),
org.slf4j:slf4j-nop:jar:1.6.2 (compile), junit:junit:jar:4.8.2 (test)]: Failed to read
artifact descriptor for org.primefaces:primefaces:jar:2.2.1: Could not transfer artifact
org.primefaces:primefaces:pom:2.2.1 from/to JBoss (http://repository.jboss.org/maven2/):
Access denied to:
http://repository.jboss.org/maven2//org/primefaces/primefaces/2.2.1/primefaces-2.2.1.pom ->
[Help 1]
我之前从未使用过Maven,所以真的不知道我在这里做什么;我试着查看这可能是什么,但找不到任何东西(有帮助)。任何帮助表示赞赏。
答案 0 :(得分:2)
首先,当您使用mvn命令时,它将尝试从可用的存储库位置下载依赖项。但由于某些原因,在您的项目中,maven正试图从以下位置下载依赖项,该位置不存在或者您可能无效。
http://repository.jboss.org/maven2/
所以尝试使用以下存储库位置,如果该位置存在primeface jar,它应该解决问题。我猜它是主持人。
答案 1 :(得分:0)
我对素面并不了解。查看在线白板的pom.xml
,我看到了对
<repository>
<id>prime-repo</id>
<name>Prime Technology Maven Repository</name>
<url>http://repository.prime.com.tr</url>
</repository>
看起来这个网址无效。这是一个related SO post。根据{{3}},您可以尝试使用以下内容,看看它是否有助于您继续。
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
</repository