我想在文件夹
中部署Web应用程序C:\webApp
到Tomcat7.x,而不是在
下有副本%TOMCAT_HOME%\webapps
tomcat服务器上需要哪些配置?
答案 0 :(得分:1)
查看Tomcat configuration guide,了解如何执行此操作。
[上下文可以在$ CATALINA_BASE / conf / [enginename] / [hostname] /目录中的单个文件(扩展名为“.xml”)中定义)。上下文路径和版本将从文件的基本名称(文件名减去.xml扩展名)派生。此文件始终优先于Web应用程序的META-INF目录中打包的任何context.xml文件。
在这种情况下,context.xml
文件必须包含一个<Context>
元素,其docBase
属性指向应用程序驻留在磁盘上的WAR文件(或爆炸的WAR目录)(在你的情况:C:\webApp
)。
答案 1 :(得分:1)
1. Create a file name <yourapp>.xml inside location ${CATALINE_HOME}/conf/Catalina/localhost
2. Add the below content in the xml file created above
<Context displayName="yourapp"
docBase="/path/to/yourapp"
path="/yourapp"
reloadable="true" />
3. Restart tomcat