0
我有以下項目結構理念不是從另一個模塊識別節儉類型相同gradle這個項目
datatypes/
build.gradle
src/main/thrift/service.thrift
service/
build.gradle
/src/main/java/ServiceImpl.java
build.gradle
settings.gradle
我使用yodle/gradle這個作爲gradle這個插件生成從節儉Java源代碼和編譯的。按預期在datatypes
中生成源文件和jar文件。
service/build.gradle
,我已經定義了一個依賴性爲:
dependencies {
compile project(':datatypes')
}
運行gradle build
工作完全正常;我唯一的問題是在想法中工作。在將其作爲gradle模塊導入之後,我無法在ServiceImpl.java
中獲得在節儉中定義的類型。
我如何得到這個罐子在datatypes/build/libs/
作爲依賴service
?
謝謝!
您是否專門針對IDE集成查看了他們的[documentation](https://github.com/yodle/griddle#interaction-with-ideaeclipse-plugins)? –
這是可行的(使用想法屬性來更改包含/排除源文件夾),但我想要一個解決方案,它不會讓我觸及想法設置。因爲對於一個共享的項目,每個使用idea的人每次導入這個項目都必須這樣做。 – Aman
@Mark我剛剛從文檔中認識到,將生成的源文件放入生成/文件夾沒有任何意義,因此如下實現瞭解決方案。謝謝! – Aman