2015-05-12 123 views
0

我剛剛通過鈴聲試圖讓這個工作,所以我想我會分享我的經驗。Eclipse Gradle多項目

的問題(這樣我就可以回答這個問題QA風格):

我有一個平坦的項目結構,其中分項工程都根項目的兄弟姐妹:

rootProject 
childProject1 
childProject2 
childProject3 

在我rootProject:settings.gradle我用一個include

include '../childProject1', '../childProject2', '../childProject3' 

這個工作很簡單構建(迄今尚未進行任何真正的gradle這個配置)。

然後在Gradle Import > Build Model導入對話框顯示:

[] rootProject 

而且沒有childProjects。

我做了一些閱讀,並有阿哈!當我重新閱讀doco並看到我真的想要includeFlat時。所以我把它改爲:

includeFlat 'childProject1', 'childProject2', 'childProject3' 

然而它沒有奏效。抱怨抱怨抱怨。

我能做些什麼來解決這個問題?

回答

0

後一點我周圍玩不得不這樣做:

  1. 從項目的刪除這些文件:

    • .project
    • .settings
    • .gradle
  2. 有時這是不夠的,我不得不關閉的Eclipse/STS和刪除於RootProject我會在導入對話框中看到的build Model工作區目錄

然後它的工作和內容:

[] rootProject 
    [] childProject1 
    [] childProject2 
    [] childProject3 

問題解決了。

我從來沒有遇到這樣的情況,我不得不做大量的eclipse項目元數據清理,以獲得功能的功能。