3

jboss 7 で arquillian を実行しようとしています。http: //www.jboss.org/jbossas/downloads の JBoss サイトからクイックスタート プロジェクトをダウンロードしましたが、Arquillian テストを実行する際に問題が発生しています。キッチンシンクプロジェクト。

Maven は次のものを見つけることができません。

org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1

私が走るとき

mvn clean test -Parq-jbossas-managed

Maven は常にアーティファクトを見つけられません。

ダウンロード: http://repo1.maven.org/maven2/org/jboss/arquillian/arquillian-bom/1.0.0.CR1/arquillian-bom-1.0.0.CR1.pom
[情報] リソース 'org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1' がリポジトリ セントラル (http://repo1.maven.org/maven2) で見つかりません
[情報]  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - - -------------------------
[エラー] ビルド エラー
[情報]  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - - -------------------------
[INFO] POM の構築中にエラーが発生しました (このプロジェクトの POM ではない可能性があります)。


プロジェクト ID: org.jboss.arquillian:arquillian-bom

理由: POM 'org.jboss.arquillian:arquillian-bom' がリポジトリに見つかりません: どのリポジトリからもアーティファクトをダウンロードできません

  org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1

指定されたリモート リポジトリから:
  中央 (http://repo1.maven.org/maven2)

 プロジェクト org.jboss.arquillian:arquillian-bom の場合

私は Maven 3 を使用していますが、Maven 2 でも結果は同じです。

この依存関係の問題に遭遇した人はいますか?

4

2 に答える 2

1

依存関係の依存org.jboss.arquillian:arquillian-bom関係は、JBossMavenリポジトリで利用できます。すべてのプロジェクトPOMにこのリポジトリを追加する必要がないように、JBossMavenリポジトリの「jboss-public」グループをMavensettings.xmlファイルに追加することをお勧めします

于 2011-10-01T07:13:08.423 に答える
1

Vineet が提案したように JBoss Maven リポジトリを追加しましたが、この依存関係の問題もあります。

arquillian-parent-jetty-1.0.0.CR1.pom が JBoss リポジトリから正しくダウンロードされます。

Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/arquillian/container/arquillian-parent-jetty/1.0.0.CR1/arquillian-parent-jetty-1.0.0.CR1.pom

しかし、Maven はリポジトリ セントラルから arquillian-bom をダウンロードしようとしますが、https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/arquillian/arquillian-bom/1.0.0で入手できます。 .CR1/arquillian-bom-1.0.0.CR1.pom

Downloading: http://repo1.maven.org/maven2/org/jboss/arquillian/arquillian-bom/1.0.0.CR1/arquillian-bom-1.0.0.CR1.pom
[INFO] Unable to find resource 'org.jboss.arquillian:arquillian-bom:pom:1.0.0.CR1' in repository central (http://repo1.maven.org/maven2)

回避策として、自分で arquillian-bom-1.0.0.CR1.pom をローカル リポジトリにコピーしましたが、プロジェクトをビルドしたい他のすべての人もそれを行う必要があります。

于 2011-10-13T08:57:14.493 に答える