2011-05-05 49 views
0

我已經爲struts應用程序構建了war部署並進行了部署,但有時它拒絕啓動。當我通過檢查時,我發現tomcat拒絕啓動應用程序,如果沒有互聯網連接,即使它只是一個沒有使用web服務的hello world應用程序。仔細檢查一下,我發現在沒有互聯網連接時解析struts.xml文件時會拋出錯誤。好像正在檢查DTD來分析它,並且在沒有互聯網連接的情況下,它不可能獲取DTD並自動提取,並且啓動war archieve文件失敗。已部署Java struts應用程序但拒絕啓動

如何避免這個問題,以便沒有互聯網連接。我使用netbeans並且是一個新手。

+0

嘗試在**首選項的** XML目錄**中添加新的**架構位置**。 – lschin 2011-05-16 01:43:40

回答

0

嘗試下載DTD,將其放在本地主機上並指向doctype聲明中的本地DTD。

+0

,我知道,但我不覺得這是一個很好的選擇。可能會有一些方法忽略這個過程或例外。 – 2011-05-05 15:00:47

相關問題