2009-05-28 3 views
3

私は、Apacheのアイビーにrelitively新しいですし、依存関係の管理のためにアイビーを使用して、既存のdevのプロジェクトを移動しようとしています。私が構成しなければならない最後の依存関係は、jboss-javaee.jarです。私はどこでもそれを見つけることができないとは、どのように私はApacheのアイビーではJBossAS 5使うのですか?

[ツタ:取得]を実行すると、次のエラーメッセージを取得しています::問題の概要::
[ツタ:取得] ::::警告
[ツタ:検索]をモジュールが見つかりません: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
5.0.1.GAのjboss-javaee.jarアーティファクトorg.jboss#のjboss-JavaEEの[ツタ検索]を
[ツタ:取得] C:\ DocumentsとSettings \のeweibust.ivy2 /ローカル/ org.jboss/JBossの-javae [ivy:retrieve] C:\ Documents and Settings \ eweibust.ivy2/shared/org [ivy:retrieve] ===共有は試行されました:
[ivy:retrieve] .jboss/jboss-javaee/5.0.1.GA/ivys/ivy.xml
[ivy:retrieve] - アーティファクトorg.jboss#jboss-javaee; 5.0.1.GA!jboss-javaee.jar:
[ツタ:検索] C:\ DocumentsとSettings \ eweibust.ivy2// org.jboss/JBossの-のJavaEE/5.0.1.GA /瓶/ JBossの-javaee.jar共有
[ツタ:検索] ====公共:http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1.GA/jboss-javaee-5.0.1.GA.pom
[ツタ:取得] - アーティファクトorg.jboss#のjboss-JavaEEのを、5.0.1.GAのjboss-javaee.jar:
[検索ツタ]しようとした
を![ツタ:取得] http://repo1.maven.org/maven2/org/jboss/jboss-javaee/5.0.1.GA/jboss-javaee-5.0.1.GA.jar
[ツタ:取得] :::::::::::::::::::::::::::::::::::: :::::::::::
[ivy:retrieve] ::未解決の依存::
[ivy:retrieve] ::::::::::::::::::::: ::::::::::::::::::::::::::
[ツタ:取得] :: org.jboss#のjboss-JavaEEの; 5.0.1.GA:ありません
[ツタ:検索]を見つけ:::::::::::::::::::::::::::::::::::::::::: :::

答えて

5

:あなたのツタのsettings.xml depencyこのaswellのように見える必要が

<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> 

として以下のものを使用し、現在のJBossのリポジトリには、別のURLを持っています。

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

概要が見つかりましたhere

5

http://repository.jboss.com/maven2/にjbossリポジトリを使用する必要があります。 AngerClownさんのコメント@更新するには

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

+1非常に役に立ちます – skaffman

+0

EclipseでIvyDEを使用していて、ソースとjavadocを接続したい場合は、以下のリゾルバ設定を使用する必要があります。 また、Preferences - > Ivy - > Classpathで、Sourcesタイプのエントリに 'sources'を追加してください(今はsourceがsrc、sourcesです)ソースの接尾辞(-source、-sources、-src)には '-sources'があります。 – AngerClown

+1

ivy-settings.xmlは、あなたのbuild.xml()によって参照されるファイルであることがわかりました。 http://stackoverflow.com/questions/1195393/where-do-you-put-ivysettings-xmlを参照してください。 – schmmd

関連する問題