Ivyは依存関係の依存関係を解決できます。ドキュメントには、モジュール構成を使用して、構成が依存関係の特定の構成に依存していることをivyに伝えることができると記載されています。
プロジェクトでhtmlunitを使用したいのですが、そのsourceforgeページの依存関係情報で依存関係の設定を見つけました。Mavenの仕様をivyに変換しました。
<dependency org="net.sourceforge.htmlunit" name="htmlunit" rev="2.11"/>
私はテストを書き、コンパイルし、実行しようとすると、ClassNotFoundExceptionが発生し、再びsourceforgeに戻って、htmlunitの依存関係に関する情報を探しました。このページで、探しているものを見つけたので、すべてを考えました。必要はモジュール構成の魔法を使用しているので、私は追加しました:
<dependency org="net.sourceforge.htmlunit" name="htmlunit" rev="2.11" conf="test->compile; test->test"/>
しかし、このエラーは、構成がnet.sourceforge.htmlunit#htmlunit; 2.11、'compile'に見つからなかったことを示しています。