![](/img/trans.png)
[英]Deploy web application other than webapp folder in apache tomcat
[英]Deploy a Maven project with a generated webapp folder to Apache Tomcat
我正在嘗試構建/部署/運行這個maven / apache tomcat項目LODE 。
這是我第一次看到這種風格的Java Web應用程序。 我按照本項目網站上提供的說明進行操作。 開始使用maven clean install 。 然后生成一個src文件夾,其中包含一個java文件夾(包含java類)和一個webapp文件夾(包含Web資源)。請參閱照片。
我習慣於擁有一個WebContent文件夾所在的結構,並且可以生成WAR文件。
如何將這個項目部署到apache tomcat並讓它運行?
這是我嘗試過的:
LODE的README清楚地說明了如何在應用程序中共進午餐。 好吧,你沒有看到戰爭,因此無法在tomcat服務器上部署。
我發現了兩種方法可以使它工作:
mvn clean jetty:run
從終端mvn clean jetty:run
。 這將正常工作(在jetty服務器上運行)。
對於tomcat服務器,在pom.xml中添加<packaging>war</packaging>
以生成war。 然后手動重命名生成的war(例如,LODE-1.3-SNAPSHOT.war為lode.war)或使用maven插件生成war名稱。 現在像往常一樣將此戰爭部署到您的tomcat服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.