2017-03-31 270 views
0

我在STS Eclipse中有兩個獨立的項目,都使用gradle來構建。一個是網絡應用程序。另一個是Web應用程序使用的數據訪問庫。我有這個buildship插件。如何在STS eclipse中構建多項目gradle構建?

通常情況下,我會簡單地改變項目屬性,包括在Web應用程序的構建路徑/項目引用/數據項目等,使這項工作,但我們切換到使用搖籃本。

我在每一個項目一個工作的build.gradle文件,但我不知道如何使Web應用程序的構建腳本構建和包括數據項目。

我已經看了各種教程和例子,和他們談這裏麪包含兩個項目一個項目根。我不知道如何創建這個。

我該如何解決這個問題?

此外,我擔心像這樣的設置中的SVN。我希望能夠單獨提交每個項目,因爲其他應用程序將使用數據訪問庫,這就是爲什麼它是一個單獨的項目。我的理解是,gradle建議的嵌套項目結構會導致整個根項目作爲1個項目進行提交,並且包含兩個子項目。然後

這意味着我將不得不對數據的訪問項目複製到所有需要使用的其他項目,這將使維護代碼疼痛。那時,我可能不會有一個單獨的數據訪問項目,而只是將所有代碼包含在Web應用程序的包中。

回答

0

此問題的解決方案是settings.gradle中的「includeflat」命令