2013-04-09 42 views
1

我正在使用的一個項目的一部分是一個GUI應用程序,它使用該IDE中的GUI設計工具與Netbeans一起構建。是否可以在沒有Netbeans的情況下構建基於Netbeans Matisse的項目?

但是,這只是一個更大項目的一部分,需要在沒有安裝Netbeans的環境中構建(它恰好是在Jenkins上的基於Gradle的構建)。我已經構建了(貌似)工作,但仍然遇到無法解釋的運行時錯誤(即依賴關係似乎在類路徑中出現相同的jar等等,但嘗試從項目jar讀取資源失敗。) 。

從網上搜索,看起來這可能與編譯.form文件有關,然後包括對結果java的一些依賴。 (不過,Netbeans構建不會在我們的gradle構建版本中添加任何jars)。

所以問題是...甚至可以做到這一點?或者做一個適當的構建只是依靠Netbeans中正在進行的一些隱藏的構建時間魔咒?

回答

0

是的,您可以編譯沒有NetBeans的類。只要確保你沒有任何NetBeans庫,如AbsoluteLayout.form文件用於NetBeans向您顯示Matisse組件,但所有生成的代碼將位於.java文件中。

相關問題