【发布时间】:2013-01-19 17:37:53
【问题描述】:
我试图通过在<tomcatHome>/conf/Catalina/localhost 中创建一个 context.xml 文件来覆盖我的应用程序的 web.xml 文件中的一个参数
context.xml 文件看起来像
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/myapp">
<Parameter name="port" value="100" override="1"/>
</Context>
但我收到一个错误提示
java.lang.IllegalArgumentException: Document base <path-to-tomcat> apache-tomcat-7.0.35/webapps/context does not exist or is not a readable directory
如果我将<Parameter name="port" value="100" override="1"/> 直接放在context.xml 中的<tomcat-home>/context.xml 中,那么它可以工作。
谁能解释我做错了什么?
【问题讨论】:
标签: java tomcat servlets configuration