ビルド システムを Ant から Gradle に切り替えています。これは主に、「自動魔法の」依存関係管理の恩恵を受けるためです。ただし、解決に大きな問題がありjug 2.0.0
ます。
build.gradle
ファイルで次のように定義しました。
compile 'org.safehaus.jug:jug:2.0.0'
これは Maven Central のアーティファクト エントリの名前に対応しますが、Gradle キャッシュを見るとpom.xml
ファイルだけがダウンロードされており、jar はありません。
Maven Central の検索ページでアーティファクトの詳細を見ると、 3 つのファイルがあるようです。jug-2.0.0.pom
、jug-2.0.0-asl.jar
およびjug-2.0.0-lgpl.jar
。後者の 2 つの違いはライセンスです (Apache ソフトウェア ライセンスと LGPL)。-asl
依存関係仕様のバージョン番号にandを追加しようと-lgpl
しましたが、役に立ちませんでした。
jar ファイルがダウンロードされて参照されるように、この依存関係を正しく定義するにはどうすればよいですか?