1. 程式人生 > >IDEA中使用maven編輯專案然後Tomcat執行專案

IDEA中使用maven編輯專案然後Tomcat執行專案

執行Tomcat測試時的編譯

點選開啟Edit Run/Debug Configurations

1. 左側欄, Defaults裡面找到Maven, profiles裡面填寫要使用的profile, 注意這裡會有hint提示. 

2. 選擇Tomcat Server下的tomcat例項, 在Deployment里加上要執行的Artifacts(注意修改application context)後, 回到Server tab, 在Before launch: Maven Goal, Build Artifacts裡面, 新增Run Maven Goal, 編輯框裡, Commandline 填寫要執行的goal, 填寫多個可以用空格分開, 例如填寫 clean package . 如果要在編譯時跳過不編譯某個模組, 可以填寫 clean package -pl !daemon 其中 daemon就是那個模組的名稱. 把這一步放到Build 'xxx' artifact前面去. 在點執行或者測試Tomcat伺服器時, 就會先run maven goal.

流程大概是這樣的


之所以會遇到這個問題是公司專案是用maven外掛命令去跑不通分支的,我在要改好幾個檔案很麻煩,然後我比較喜歡在tomcat下面跑專案,就搞了這一個。

參考這個:http://www.cnblogs.com/milton/p/4749447.html