将应用程序部署到tomcat

时间:2017-08-03 02:47:48

标签: tomcat context.xml server.xml

我正在尝试在tomcat 9的webapps文件夹中部署war文件。但我希望我的应用程序在启动时加载,而不是tomcat默认页面。所以我在server.xml的Context标签中配置了docBase,指向我的应用程序,如下所示:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="MyApp/UI/"></Context> ... </Host>

但是在tomcat服务器的启动时,它会发出一条错误消息,指出找不到MyApp / UI /,因为war文件的解包不会发生。所以我正在评论Context标签并启动服务器,然后它运行良好。一旦它开始工作,我就添加了Context标签,以便在启动时加载MyApp / UI /。

如何解决这个问题?比如,是否可以在server.xml中给出任何条件Context标记,以便它在某些条件下考虑Context标记。

请帮我解决这个问题。提前谢谢。

0 个答案:

没有答案