6

2 つの gradle プロジェクト、A と B で、A には B へのコンパイル依存関係が定義されています。JAR の再マッピングは、maven および gradle プロジェクトで有効になります。カスタム ツール モデルを有効または無効にしてみました。init.d ディレクトリの下のファイルに定義されたローカルリポジトリがあります。

質問 1: A の依存関係を解決しているときに、プロジェクト B の依存関係が解決されていないというエラーが表示されるのはなぜですか? B はどのリポジトリにもデプロイされていませんが、ローカル ワークスペースの解決が開始され、maven プロジェクトの場合と同じ方法で解決されるはずです (これは動作します)。

質問 2:B は、build.gradle で定義されたグループとバージョン以外に、ワークスペースの解決のために表示される特別なものが必要ですか?

私はEclipse 4.4.1とGradle IDE 3.7.0.201503301651-CI-B39で実行しています。同じEclipseバージョンで安定版リリースも試しました。

--debug を指定して実行すると、gradle がローカル リポジトリから解決しようとしていることがわかります。

4

1 に答える 1