2011-08-20 57 views
2

有許多關於將NetBeans項目導入Eclipse的SO線程。我設法做到了這一點,但是我還沒有看到一個與NetBeans佈局管理器有關的問題。縱觀自動生成代碼的NetBeans是如參考:如何處理從NetBeans遷移到Eclipse時的org.netbeans。*引用

getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout()); 

什麼可以做,以使這些庫提供的Eclipse?另外,這些庫是否被合併到構建包中,還是希望在運行時平臺上找到?

+0

它們被包裝到版本中。 NetBeans應用程序不需要安裝整個NetBeans平臺。 – Mchl

+0

我是一個新的轉換爲Maven,但我會建議在您的項目中使用它。它使得代碼從一個環境移植到下一個環境變得輕而易舉! – Ali

回答

1

我已經添加到我的Eclipse項目的構建路徑org-netbeans-modules-swingapp.jar以及C:\Program Files (x86)\NetBeans 6.5.1\java2\sources\org\netbeans\lib\awtextra(您的路徑將有所不同),取得了很好的成功。

+0

我能夠找到.jar文件和您在我的MacOS上提到的目錄,但無法弄清楚如何將它們添加到我的項目構建路徑中:** Project> Properties> Java Build Path **帶我到一個四標籤的窗口(來源,項目,圖書館,訂單和出口),我假設我應該使用圖書館,但我不清楚要採取幾個選項中的哪一個。我至少變暖嗎? :) – Chap

+0

@Chap,你可以在** Library **選項卡中添加外部jar,使用**添加外部jar **。如果您的應用程序是基於OSGi的應用程序,它只會解決編譯錯誤。您仍然會在運行時遇到ClassNotFoundException。將正確的方法複製到您的包中,然後將其添加到其類路徑中,然後導出包(如果它們已被其他包使用)。 – Kane

相關問題