2011-12-12 34 views
0

環境
Windows 7中,Netbean 7.0.1我是否必須每次使用Netbean 7.0.1添加Glassfish3.1服務器?

我下載Netbean 7.0.1束與Glassfish 3.1。 但是我從Netbean IDE中刪除了Glassfish 3.1,然後我在Netbean IDE的服務選項卡中選擇了「添加服務器」,因爲我的C驅動器中有Glassfish 3.1 Multilingual version

在我添加Glassfish服務器之後,我可以通過右鍵單擊我的項目並運行服務器來啓動它。

但是,當我關閉Netbean IDE並重新啓動IDE並嘗試通過右鍵單擊我的項目來運行服務器時,執行該項目,日誌中說服務器正在啓動,但它掛在那裏,服務器無法啓動。

我確定端口沒有被佔用。 (如果佔用它應該這樣說在日誌中,但日誌不會發生任何錯誤)

所以我的問題是我必須刪除服務器,每當我啓動Netbean時添加服務器,當我不使用捆綁的Glassfish? (很可能不是,但..)

攝製步:
1.從安裝IDE的服務標籤Netbean 7.0.1
2,右鍵點擊Glassfish3.1並將其刪除。
3.在服務選項卡,單擊右鍵,選擇添加服務器
4.選擇單獨下載Glassfish的3.1服務器(即非綁定的)
5.回到項目選項卡中,選擇要運行的項目
6。驗證項目是否成功部署,Glassfish 3.1啓動,瀏覽器彈出。
7.關閉Netbean 7.0
8.啓動Netbean 7.0
9.在項目選項卡中,選擇要運行的項目

結果:
了GlassFish 3.1將不會啓動。

我發現了數據庫日誌中顯示端口1527是在使用(可以在第一,因爲Netbean日文版具有編碼問題搞清楚?)

2011-12-12 04:21:38.040 GMT : セキュリティーマネージャーが Basic サーバーセキュリティーポリシーを使用してインストールされました。 
2011-12-12 04:21:38.263 GMT : Apache Derby Network Server - 10.5.3.0 - (802917) ????μ∑?????????????????? 1527 ???????∂?????????????????∫??????????‰∫????????????? 

,四處搜尋,有些人說的java.exe的結束進程修復了沒有幫助的問題。

我也試過netstat的-aon Netbean重啓後,但是我沒有看到在使用1527端口...

更新:

http://forums.netbeans.org/topic42385.html

我計算過,我有完全一樣的問題描述在上面的鏈接中。仍在尋找解決方案。

+0

http://stackoverflow.com/questions/6269461/netbeans-not-keeping-added-server-after-restart我已經檢查過這個相同的問題,它應該在Netbean 7.0.1中解決......很奇怪。 –

+0

我正在下載Netbean 7.1 RC2,看看是否會發生同樣的事情......(我很想知道在這個問題上找不到信息,因爲至少有些人應該面對這個問題) –

回答

0

將服務器添加到您的項目:

選擇您的項目,右鍵單擊它。選擇屬性。然後選擇運行類別,在服務器字段中,您可以從下拉框中選擇所需的服務器,然後選擇確定按鈕。

相關問題