Artifact tlks: com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionException: E:\IDEAspace\tlksArtfacts\tlks.war not found for the web module.


傳送門:https://www.cnblogs.com/eatkid/p/8064763.html

intellij idea tomcat 啟動不生成war包

 

intellij idea tomcat 啟動不生成war包

想把項目打包成war包做測試,但是按照之前的方法居然沒有成功導出war包,犯了很低級的錯誤,特此記錄。

(1)首先在Project Structure 界面,修改type為 Web Application:Archive。

(2)點擊運行tomcat,war包就會乖乖的在指定的output文件夾下生成。

然而並沒有,tomcat報錯信息如下:

[2017-12-19 11:42:28,796] Artifact tlks: com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionException: E:\IDEAspace\tlksArtfacts\tlks.war not found for the web module.

原因排查:

首先想到的是重新編譯。瘋狂點擊tomcat小圖標左側的編譯按鈕,無果。

然后想的是設置IDEA的Artfacts有問題,移除了現有了然后重新添加,無果。

最后在tomcat的一個很隱蔽的地方找到了問題,如圖:

點擊OK后啟動tomcat,就可以在 output文件夾下找到自己導出的war包了。

如此,就解決了war not found for the web module.的問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM