我正在指定一个上下文根,如下面的 XML 所示。但是,当我在 Glassfish 管理 Web 控制台中手动上传 war 文件时,它不起作用。如果我通过 glassfish 的 maven 插件部署它,它就可以工作。似乎 Glassfish 没有读取文件并使用默认名称......我是否遗漏了什么或者这(又一个)是一个错误?我正在使用 Glassfish 3.1.2.2 build 5。
glassfish-web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN"
"http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app>
<context-root>myContextRoot</context-root>
</glassfish-web-app>