Apache Ivyをビルドに統合して、依存関係を追加できるようにしました。ビルドされたWebアプリケーションに自動的に組み込まれています。Ivy - IDEで作業中に依存関係を含める
これは正常に動作し、適切なjar
は、私のWebアプリケーションを構築するときに build/web/WEB-INF/lib
フォルダに配置されます。
私のIDE(Netbeans)で作業している場合、インポートされたライブラリは認識されません(Webアプリケーションを構築すると、build
フォルダにのみ配置されます)。したがって、Ivyによってインポートされた依存関係を含むコードは認識されないので、エラーがたくさんあります。
これは私のivy.xmlファイルです:
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0">
<info organisation="some.org" module="some.mod"/>
<dependencies>
<dependency org="com.github.dfabulich" name="sitemapgen4j" rev="1.0.6"/>
</dependencies>
</ivy-module>
アイビーによって輸入依存関係のNetBeansは認識できるようにする方法はありますか? build
フォルダ内の適切なjarファイルを参照することにより、 - :
それとも、私は単純に手動で少なくとも一回とし、「構築」を実行しなければならないのは、必要なライブラリ(>add jar/folder
を右クリックlibraries
をクリックIE)を含めますか?
私はIvy/Netbeansがこれを自動化して、依存関係に含まれるjarを手動で含める必要がないと思います。
ありがとうございました。