在學習struts2的時候,運行web project時候,出現一個奇怪的問題,問題描述:
通過Server Application運行幾個web project小程序後,都正常編譯,可以正常預覽,當時偶爾會出現在運行一個新的web project的時候,就會報錯:
嚴重: Error waiting for multi-thread deployment of directories to completehostConfig.deployWar=Deploying web application archive {0}
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
.......
通過上網查詢了該問題的解決方案:
按照上面的方法嘗試,出現錯誤,問題沒有解決;
按照上面的方法嘗試,問題依舊
解決方案三:
刪除了tomcat下面的webapps下的所有生成的項目(除tomcat自帶的),重新啓動項目就OK了
以上解決方案均是摸索和測試,目前還沒有理解是什麼原因導致的,也沒有一個具體的方法可以說明這個問題是完全解決了,希望大家互相學習,可以提出該問題的解決方案以及對應的問題原因。