如何在Web应用程序的上下文中设置crossContext指令,以便任何WTP发布/部署都将此设置为生成的Applications context.xml(conf / Catalina / localhost / appname.xml)
我尝试在Servers context.xml中将其设置为“default”,但也在Web应用程序的WEB-INF / context.xml中生成了一个stub context.xml,但似乎没有任何帮助; /
WEB-INF / context.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context crossContext="true">
</Context>
注意:
与How to get a tomcat project path from different project in same tomcat by using java
相关答案 0 :(得分:0)
这很简单但不完美:
workspace > Servers > Tomcat vX.X Server at localhost
中)并将属性crossContext="true"
添加到相应Web的<Context>
标记中 - 模。积极的副作用: 这将在任何“干净的Tomcats工作目录”或“清洁项目”动作
中继续存在 (仍然)否定:
如果您更改影响server.xml的任何WTP Tomcat选项(如添加新模块,更改端口),则会覆盖/删除此操作...执行此操作后,您必须再次添加它。
对于reloadable
或ContextPath
; /