3

私はApacheIvyにまったく慣れておらず、既存の開発プロジェクトを依存関係管理にIvyを使用するように移行しようとしています。設定する必要がある最後の依存関係はjboss-javaee.jarです。どこにも見つかりません。実行時に次のエラーメッセージが表示されます。

[ivy:retrieve]::問題の概要::
[ivy:retrieve] ::::警告
[ivy:retrieve]モジュールが見つかりません:org.jboss#jboss-javaee; 5.0.1.GA
[ivy:retrieve] == ==ローカル:試行
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / local / org.jboss / jboss-javaee / 5.0.1.GA / ivys / ivy.xml
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / local / org.jboss / jboss-javaee/5.0.1。 GA / jars / jboss-javaee.jar
[ivy:retrieve] ====共有:試行
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / shared / org.jboss / jboss-javaee / 5.0.1 .GA / ivys / ivy.xml
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2 / shared / org.jboss / jboss-javaee / 5.0.1.GA / jars / jboss-javaee.jar
[ivy:retrieve] ==== public:試した
[ivy:retrieve] http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1.GA/jboss-javaee-5.0.1.GA.pom
[ivy:retrieve]-アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ivy:retrieve] http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1。 GA / jboss-javaee-5.0.1.GA.jar
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::
[ivy:retrieve]::未解決の依存関係::
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::
[ivy:retrieve] :: org.jboss#jboss-javaee; 5.0.1.GA:見つかりません
[ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::: :

<dependency org="org.jboss" name="jboss-javaee" rev="5.0.1.GA">
</dependency>
4

2 に答える 2

5

http://repository.jboss.com/maven2/にあるjbossリポジトリを使用する必要があります。以下をivy-settings.xmlとして使用します

<ivysettings>
  <settings defaultResolver="myChain" checkUpToDate="true" />
  <resolvers>
    <chain name="myChain">
      <ibiblio name="jboss" m2compatible="true" root="http://repository.jboss.com/maven2/" />
      <ibiblio name="ibiblio" m2compatible="true" />
    </chain>
  </resolvers>
</ivysettings>

依存関係も次のようになります。

<dependency org="org.jboss.javaee" name="jboss-javaee" rev="5.0.1.GA" />
于 2009-09-29T15:41:14.750 に答える
5

@AngerClownのコメントを更新するには:現在のJBossリポジトリには別のURLがあります。

<ibiblio
    name="jboss"
    m2compatible="true"
    root="https://repository.jboss.org/nexus/content/groups/public"
    pattern="[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]" />

ここで概要を見つけました。

于 2011-01-30T16:44:08.353 に答える