2010-12-07 89 views
1

我爲我的Java開發使用Netbeans,並且每次下載使用其他IDE開發的項目時,由於錯誤,我都無法運行該項目。如何使用Netbeans打開非Netbeans Java項目?

是否有任何方法可以輕鬆打開正常人的項目而不會造成頭痛。 注意:試圖打開的項目不是Eclipse項目,因此我無法使用Eclipse導入程序。

通常,Java開發人員使用什麼進行開發?

+0

我最近試圖讓jEdit編輯器工作在netbeans內部,而且它仍然非常困難。看起來,Java世界在原始反螞蟻命令行開發和兩個大IDE(intellij,eclipse)中分裂了,Netbeans非常好,但似乎並不普遍。例如,任何人甚至可以命名一個流行的Java開源項目,它不是一個NetBeans插件,在源代碼中隨NetBeans項目一起發佈?任何人,任何人? Bueller? – 2013-03-29 15:12:02

回答

3

大多數Java開發人員分爲Eclipse,IntelliJ Idea和NetBeans。 NetBeans能夠打開Eclipse項目,Idea可以導出到Eclipse。所以這應該解決大部分問題。

另一種方法是檢查您的項目是否使用Maven或類似的模型。通常有Netbeans的插件可以處理來自這類源的導入。

+0

只需添加:如果項目不遵循任何標準項目佈局,那麼您只需在IDE中配置類路徑即可知道發生了什麼。 – Jeremy 2010-12-08 00:01:56

1

我已經使用File > New Project… > Java > Java Project with Existing Sources獲得了一些好運,它將「將現有的Java應用程序導入標準的IDE項目中,Java應用程序可以有多個源文件夾,標準項目使用IDE生成的Ant構建腳本來構建,並調試你的項目。「方便地,生成的腳本包含可以被覆蓋以改變構建過程的目標,如here所示。

0

我們有幾個使用現有ant編譯腳本的項目,我想要的只是將NetBeans作爲我的代碼編輯器......迄今爲止。 我們的目標是項目獨立於IDE,因爲我們已經習慣使用emacs和ant來進行編碼/構建,這意味着無論在平臺上,您都應該能夠檢出代碼並構建它,而不管它是否在一個IDE中或者只是一個shell /「DOS提示符」。如果您有類似的項目,請使用「Java Free-Form項目」並添加您在構建腳本中定義的所有Jar,以將其包含在Netbeans CLASSPATH中。

這種類型的項目將使用您的ant腳本來處理所有事情,即使您的項目中的某個人更喜歡使用其他編碼環境,仍然可以工作。

希望這可以幫到