2

Mavenを使用してソフトウェアOnline-Whiteboard(http://code.google.com/p/online-whiteboard/ )をビルドしようとしています。上記のリンク先のWebサイトによると、次のコマンドを使用する必要があります。

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を使用したことがないので、ここで何をしているのかまったくわかりません。これが何であるかを調べてみましたが、何も見つかりませんでした(役に立ちました)。どんな助けでも大歓迎です。

4

2 に答える 2

2

まず、mvn コマンドを実行すると、利用可能なリポジトリの場所から依存関係をダウンロードしようとします。しかし、プロジェクトの何らかの理由で、maven が次の場所から依存関係をダウンロードしようとしていますが、これは存在しないか、無効になる可能性があります。

http://repository.jboss.org/maven2/

次のリポジトリの場所を使用してみてください。primeface jar がその場所に存在する場合、問題は解決するはずです。私はそれがホストだと思います。

http://repository.jboss.org/nexus/content/groups/public

于 2012-12-04T05:39:28.503 に答える
0

素顔についてはよくわかりません。Online-Whiteboard を見るpom.xmlと、への参照があります。

<repository>
    <id>prime-repo</id>
    <name>Prime Technology Maven Repository</name>
    <url>http://repository.prime.com.tr</url>
</repository> 

この URL は無効のようです。これは関連する SO 投稿です。このprimefaceダウンロードリンクによると、代わりに次を使用してみて、続行するのに役立つかどうかを確認できます.

<repository>  
    <id>prime-repo</id>  
    <name>PrimeFaces Maven Repository</name>  
    <url>http://repository.primefaces.org</url>     
</repository
于 2012-12-04T11:36:20.913 に答える