2010-09-29 54 views
1

我剛剛從Netbeans的6.8升級到6.9.1的Netbeans和下面的問題又出現了什麼是不存在Netbeans中的6.8:Netbean 6.9.1庫問題

我有一個自己的項目罐子(我們將其命名爲母校。 jar),用於其他幾個項目。一些來自alma.jar的bean也出現在Palette上。 alma.jar位於alma項目的dist文件夾中,所有其他項目都可以看到/使用它。由於alma不斷開發,它總是添加Add project ..所以當其他項目被清理並重建alma.jar也被重建。但是從Netbeans 6.9.1開始,clean不起作用,因爲Netbeans 6.9.1會鎖定alma.jar,所以即使從文件系統(我正在使用Windows XP)也無法刪除它。當我第一次刪除alma.jar和後,我啓動Netbeans 6.9.1,然後我在啓動時得到一些警告,當一個窗體打開使用alma.jar的類出現在調色板上,否則我可以正確地清理和構建。

如何避免Netbeans啓動之前刪除alma.jar?

+0

我在MacBook上嘗試重新創建這種情況,但在我的情況下,NetBeans IDE 6.9.1正在清理並重新創建所有JAR文件。我的測試是在一個項目中使用一個自定義組件添加到調色板和使用JFrame中的該控件的其他項目。您是否正在使用編譯保存設置? – 2010-09-30 16:52:39

+1

這是gui builder相關的。我在打開使用另一個jar中的組件的表單後看到它發生了。我一直在試圖創建一個簡單的測試用例,但我錯過了一些微妙之處。簡化的測試用例正常工作。 - 作爲解決方法,確保沒有編輯器選項卡處於設計模式,然後關閉並重新啓動注意事項。然後構建將工作,直到你編輯一個表單。 – 2010-10-04 17:32:48

回答

2

這是不是一個解決方案只是一種變通方法:

如果你打開你的項目,你可以避開大部分的清潔和構建過程中設置「在保存時編譯」。