我想在Tomcat中进行此设置:
我有这个场景:
<Host name="my.domain.com" appBase="vhosts/my.domain.com" unpackWARs="true" autoDeploy="true">
</Host>
目录ROOT.war
中的和$CATALINA_BASE/vhosts/my.domain.com/
- &GT;一切正常
2现在我尝试添加上下文参数
<Host name="my.domain.com" appBase="vhosts/my.domain.com" unpackWARs="true" autoDeploy="true">
<Context docBase="/" reloadable="true">
<Parameter name="serverRole" value="dev" override="true"/>
</Context>
</Host>
- &GT; my.domain.com
(404)无法访问应用
- &GT;我还尝试将Context从主机移动到单独的ROOT.xml
文件中,但没有成功
其实我不知道要为路径或$CATALINA_BASE/conf/Catalina/my.domain.com/
设置什么,但似乎我迷路了。
答案 0 :(得分:0)
最后我找到了解决方案。
最后的话, 为什么我不想在开始时删除docBase属性的原因是我认为它是强制属性,因为它在Tomcat的文档中标记为粗体。
JoeK