gpt4 book ai didi

java - 设置上下文根在 Glassfish 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:00 24 4
gpt4 key购买 nike

我正在指定一个上下文根,如下面的 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>

最佳答案

是的,这是 Glassfish 的一个问题。管理 web 控制台有一个自己的上下文根文本字段,它将自动填充 war 文件的名称而不是他的配置。当您点击部署按钮时,此值会覆盖配置文件中的上下文根。但是 asadmin 部署和所有插件 ant、maven ... 都运行正常。

关于java - 设置上下文根在 Glassfish 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16491203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com