我对配置 tomcat 完全陌生。我试图在前面设置 apache,然后让 tomcat 充当 servlet。到目前为止,一切都运行良好,我已完成所有设置,但唯一不明白的是 war 文件现在如何工作。
在部署 war 文件之前,我有
tomcat/webapps/ROOT
tomcat/webapps/manager
tomcat/webapps/app1
tomcat/webapps/app1.war
我将 app1.war 放入其中并提取。然后我转到 mywebsite.com/app1,它出现在该 URL 上。
我怎样才能让它再次工作以便我可以部署 war 文件并运行应用程序?
-谢谢
答案1
不确定我是否理解了你的问题。
你可以去mywebsite.com/manager最后点击应用程序上的取消部署。要访问 tomcat 管理器,您必须编辑tomcat/conf/tomcat-用户.xml类似这样的操作并重新启动 tomcat:
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="password" roles="tomcat,manager-gui"/>
您也可以停止 tomcat,然后删除tomcat/webapps/app1和tomcat/webapps/app1.war并复制应用程序1.war又到了那儿。
但不确定这是否是您的意思。