idea tomcat +eclipse式的部署


使用習慣了eclipse, 還沒開始使用maven, 使用idea 有些不太習慣,現在記錄下來,以備忘。

/*這一步在tomcat使用external source時,其實是不起作用的**/   a. ctrl+alt+s 打開settings → build,execution, deployments→compiler: 勾選  Make Project Automatically

   b. 在項目上擊F4,打開項目配置界面

   c. projects: Project compiler output  修改為 YOURPROJECTPATHWEB-INF\classes

   d.modules→選擇WEB-INF\classes 文件夾,點擊其上面的 Exclude, 將classes排除出項目

   e. run→Debug configuration 打開  tomcat配置 界面,選擇 Deployments 將PROJECTNAME:war exploded 移除,同時添加 external source, 選擇項目所在的目錄

 

 

之后運行tomcat,  如果對類進行了修改,可以ctrl+F9,使類重新加載生效。 而對jsp文件的修改則會直接生效。

 

 

如果想對類的修改也可以在修改后自動加載,那么就不能使用external source的形式部署,需要使用Artifats, 然后在tomcat的server界面把 On 'update' action 和on frame deactivation action 都修改為 reload classes and resources 即可。只不過這樣的話,需要單獨指定一個編譯的輸出目錄,采用是maven的思想了吧。


免責聲明!

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



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