私はGradleのnoobですが、私はGradleを使用しているJavaプロジェクトを継承しました。その特定のプロジェクトは別のJavaプロジェクトに依存します。別のJavaプロジェクトは別のディスク上のAntビルドプロジェクトです。 Gradleをビルドするには何とか別のプロジェクトがあると言いますが、何を試しても失敗しました。 これは私の現在のプロジェクトのセットアップです:settings.gradleで私のGradleプロジェクトで、今プロジェクトの依存関係のための据え置き設定
git Folder
|
|
---AntProject
|
-src
---GradleProject
|
|
-proper Gradle file/folder structure
私はこれを追加しました:
dependencies {
compile project(":AntProject")
}
:build.gradleで
include ':AntProject'
project(':AntProject').projectDir = file("C:\\<absolutePathToBeSure>\\git\\AntProject\\")
私はこれを追加しました
「Gradle Refresh」を実行しようとすると、エラーが発生します:
project declares a dependency from configuration 'compile' to configuration 'default' which is not declared in descriptor for project :AntProject
どうすればいいですか? :(
PS注: - 私が使用してみました「\」の代わりにsettings.gradle内の「\」の、何の助けない - 私がいることを、別の場所に移動したり、それに影響を与え、GradleのにAntProjectを移行することはできませんこのプロジェクトは、単に別のDEVによって維持されている。
プロジェクト?そのAntプロジェクトは "Common"の一種であり、GradleProjectは "AntProject" – guest86
からクラスを使用してインポートしていますが、統合の意味は不明ですが、既に何らかの統合が行われています。 – LazerBanana
Gradleプロジェクトの中にあるgradle.buildによって構築されたうまいjarファイルは自動的にAndプロジェクトとGradleプロジェクトの両方のソースを自動的に含みますか? – guest86