2011-08-09 62 views
2

所以,在過去的一週裏,我的設置沒有任何改變。我最近升級到Lion,但自從我完成這些操作後,我已經多次運行此應用程序。突然的Glassfish 2.1失敗

今天,我點擊「運行主項目」箭頭在NetBeans 6.8,我得到一個對話框,我以前從未見過的......

Error

我完全不知道該怎麼做。我在Google中找不到這個錯誤。

步驟我已經採取了:

  • 發表的日誌(沒有什麼不尋常了到NetBeans的怪胎點
  • 恢復到於
  • 試圖將備份NetBeans安裝(行爲沒有變化)。將用戶名/登錄信息更改爲管理的Glassfish面板(行爲沒有變化)
  • 從我家中刪除了.netbeans目錄,並將其恢復到已知的良好的異地備份。

我完全不知道「8228 8228 8228」是什麼意思。需要注意的

有一點重要的是,Glassfish的運行和我提供於NetBeans vim的信任狀做的工作。我可以登錄正在運行的Glassfish管理面板。

有什麼建議嗎?

回答

2

在這裏留給任何碰巧遇到同樣問題的人。

我敢打賭,這會影響所有版本的NetBeans。

我不完全確定是什麼導致了原始問題,但似乎NetBeans試圖「自動發現」我已安裝在我的系統上的代理。 (GlimmerBlocker,用於攔截廣告,除其他事項外)

當它這樣做,Glimmerblocker沒有正確地報告其IP地址(或NetBeans的解釋是不正確的),導致東西看上去像:

127.0.0.1 
127.0.0.1:8228 
8228 
8228 

不用說,當Java NumberFormatter掌握了這一點時,它並不喜歡它。

在其設置中將NetBeans設置爲「No Proxy」,然後再次從備份恢復(以撤消所有我已完成的故障排除損壞)來解決該問題。

同樣,只有這樣做才能幫助至少一個其他可能碰到類似問題的問題。