intellj tomcat部署

 intellj跟esclipse還是很不一樣的 部署tomcat的時候還是花了很大力氣。

昨天已經部署好了tomcat 然後修改了應用程序中代碼的一小段 然後又啓動不起來了,錯誤也很明顯 是一個poi的包沒有引用 查看了本地maven庫 發現包都是齊全的。然後就陷入了停頓。

後來想到eclipse中把項目部署到tomcat 的時候是在tomcat的webapp目錄下新建一個war包 而intellj是沒有侵染的 所以就沒有這個war包。然後就想到了Artifacts的配置問題。

在artifacts中有一個output directory 當初學習的時候不知道這個是幹嗎用的。後來仔細一想 原來這個就是把web項目打包成war包的生成地址啊!另外又因爲這個項目是maven項目 編譯後的結構是target目錄下,而我之前的配置是在web-info下邊的classes目錄下,後來在project總看了classes這個文件夾 發現裏邊所有的jar 包都是空的

事情這樣才解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章