在項目開發過程中,我們一般希望在修改完代碼之后不重啟項目即可提現出修改的結果,那么熱部署項目就顯得十分必要了。在idea中將項目熱部署至tomcat中的方法如下:
首先打開tomcat配置界面,在server中 將 "On Update action"、"On frame deactivation" 都選擇 update classes and resources
然后選擇deployment,點擊加號,選擇要發步項目的exploded,
然后設置所配置tomcat的編碼格式,否則有可能出現打開頁面或控制台亂碼的問題,設置VM options為-Dfile.encoding=UTF-8。
在startup/connection頁設置JAVA_TOOL_OPTIONS為-Dfile.encoding=UTF-8
另外還需要修改IDEA的安裝目錄下:JetBrains\IntelliJ IDEA 2016.3\bin中配置文件idea.exe.vmoptions,
在該文件中最后面加上:-Dfile.encoding=UTF-8
然后重啟IDEA,啟動所配置的項目即可。