我是一個試圖學習Java的C#人。我理解Java平臺的語法和基本體系結構,自己做小型項目並沒有問題,但我真的很想下載一些開源項目來學習其他人的工作。但是,我遇到了一個絆腳石,我似乎無法找到任何信息。Java相當於VS解決方案文件
當我下載一個開放源代碼的.NET項目時,我可以用Visual Studio打開.sln文件,並且只加載一切。當然,偶爾會有一些缺失的參考資料或其他內容,但實際上需要的配置很少。我沒有感覺到Java的易用性。目前我正在使用eclipse,並且感覺每個項目都需要使用「從現有源創建」來創建全新的Eclipse項目,並且幾乎沒有任何編譯工作沒有重新配置。就Web項目而言,情況更糟,因爲Eclipse似乎不支持從現有源創建Web項目。我必須從源代碼創建一個標準的Java項目,然後顯然修改項目文件以包含Web工具包的綁定以正常工作。
假設我希望能夠稍後對項目做出貢獻,我不應該對文件結構進行如此劇烈的更改才能使IDE進入可工作狀態。我錯過了什麼?
我喜歡你包含了什麼構建系統/ IDE用於創建項目的線索。這對像我這樣的新手來說非常有幫助。 – Chris 2010-05-24 05:52:16
@TBee是否有可能將build.gradle添加到可能的文件列表中,這些文件代表了源代碼的構建方式。你的答案真的很棒,而且隨着更新的構建系統變得流行起來,它會很好。 Gradle被android studio用於我的經驗的android項目,但它似乎可以用於任何事情(不是任何方式的gradle專家)。 – 2016-04-30 19:18:35