2010-10-14 42 views
3

我是Java新手,開始組織我的第一個項目,該項目將從附加了多個項目的.Net解決方案(一個GUI項目和多個支持類項目)轉換而來。Java等價的.Net解決方案文件類型

我使用Eclipse,我看到項目文件,但我想知道是否有辦法將它們組織成一個「解決方案」?將所有項目鏈接在一起的東西。在.Net中有一個解決方案文件,您可以使用它打開並加載與應用程序相關的所有項目及其文件。

我看到包和源文件夾,但他們似乎是項目特定的(一個項目)。我創建了一個工作集,但似乎只是將這些項目放在了Eclipse的視圖中。

也許沒有必要爲此在Java中由於某種原因,但我想確保我正確最初

+0

閱讀EAR文件。在eclipse中創建一個EAR文件,然後將它添加到你的支持項目和你的web項目中。另一個選項(如果你想將web項目部署爲WAR文件)是將每個支持項目構建到jar並將它們包含在web項目。 – DwB 2010-10-14 21:15:04

+0

@dwb:您在這種情況下的評論應該是一個回答。 – CoolBeans 2010-10-14 21:21:33

回答

1

將此應用設置了在java中我們沒有的「解決方案」這一概念,我們用只是項目概念和項目之間的聯繫,項目之間的這種聯繫可以僅使用eclipse工作空間中的參考或像依賴管理系統那樣更復雜的項目(例如:mavenIvy),項目也會產生不同類型的工件,你可以擁有一個與簡單的庫/程序相對應的jar文件,或者與Web應用程序相對應的一場戰爭,並且可以在其內部包含更多的jar,並且可以有一個對應於複雜應用程序的耳朵,並且可以包含inc在自己內部的多個瓶子和戰爭。

你也可以在維基百科找到任何類型的工件的解釋!