【发布时间】:2012-11-30 06:40:31
【问题描述】:
在我的context.xml 文件中,我将以下内容设置为:<Context antiJARLocking="true" path="/" />
当我从 NetBeans 运行我的项目时,它可以正常工作并转到 http://localhost:8080/login。然后,当我清理并构建并进入 Tomcat 管理器并部署 war 文件时,由于某种原因,它转到了http://localhost:8080/appName/login。我不确定它为什么要添加上下文路径,或者它甚至从哪里获取它,但是当我手动部署它时它会这样做。当我直接从 Netbeans 运行项目时,它不会。在我直接从 NetBeans 运行它之后,如果我转到 Tomcat 管理器,那么它会显示部署在上下文路径 / 下的应用程序,这是正确的。当我手动部署 .war 时,它会部署在上下文路径 /appName
【问题讨论】:
标签: java tomcat deployment war context.xml