如何在Tomcat7.0中设置Web应用程序的上下文路径我知道我可以将我的webapp(或者它是WAR文件)重命名为根部但这是个糟糕的方法,IMHO。现在我查了一下猫医生&上面写着不建议将元素直接放置在server.xml文件中所以我试着做另一个它建议的方法。可以显式地定义单个上下文元素:在应用程序文件中的/meta-INF/context.xml的单个文件中。所以我创造了一个/META-INF/context.xml使用以下代码,<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/"/>但是在部署之后,当我重新启动服务器时,它仍然无法在“/”加载上下文,它仍然用"/<WEB_APP_NAME>"任何指点都有帮助。
3 回答
蓝山帝景
TA贡献1843条经验 获得超7个赞
ROOT.xml
<catalina_home>/conf/Catalina/localhost/
<Context docBase="<yourApp>" path="" reloadable="true" />
<yourApp>
http://localhost:8080
localhost:8080
localhost:8080/yourApp
<catalina_home>/webapps
<Context docBase="/opt/mywebapps/<yourApp>" path="" reloadable="true" />
慕运维8079593
TA贡献1876条经验 获得超5个赞
server.xml
<Context docBase="web" path="/web" reloadable="true" source="org.eclipse.jst.jee.server:web"/>
<Context docBase="web" path="" reloadable="true" source="org.eclipse.jst.jee.server:web"/>
添加回答
举报
0/150
提交
取消