私たちは、Eclipse での Java ビルド プロセスの改善を検討しています。現在、Gradle を使用しています。その取り組みの一環として、可能な限り最適な方法で Gradle を使用しているかどうかを確認しています。Gradle 用の Eclipse プラグインを使用し、コンパイルで依存関係を宣言します。残念ながら、これにより、生成された Eclipse プロジェクトに大量の一時的な依存関係が追加されますが、これは望ましくありません。これらの追加の依存関係は、実行時にのみ有効です。
では、Gradle で依存関係 ONCE を宣言し、そのコンパイル依存関係を依存関係の最初のレベルに設定し、ランタイム依存関係を最初のレベルと一時的な依存関係に設定する方法はありますか?
現在、コンパイルで @jar 構文を使用すると、コンパイルの最初のレベルの依存関係が得られますが、実行時にその依存関係を再度宣言する必要があります。依存関係を更新するために 2 つの場所に行く必要があるため、理想的ではありません。
より良い方法はありますか?