首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在我的web项目中创建glassfish-web.xml (Glassfish/Netbeans)

无法在我的web项目中创建glassfish-web.xml (Glassfish/Netbeans)
EN

Stack Overflow用户
提问于 2014-11-23 19:37:11
回答 2查看 4.4K关注 0票数 4

我有一个Java项目,它使用Java 7和Glassfish 4.1

当我向项目中添加一个新的Glassfish描述符(通过右键单击菜单)时,它不能让我更改xml文件的名称。它强制它是sun-web.xml,这是一种旧的遗留格式。我正在尝试使用glassfish-web.xml

如何使它添加正确的文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-23 19:52:10

如果您使用的是Netbeans 8,则这应该有效。如果您使用的是旧版本的Netbeans,则应该将其更新为最新版本。

您可以手动创建名为glassfish-web.xml的新xml文件(或重命名sun-web.xml)并插入以下内容:

代码语言:javascript
复制
<?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 error-url="">
  <class-loader delegate="true"/>
  <jsp-config>
    <property name="keepgenerated" value="true">
    </property>
  </jsp-config>
</glassfish-web-app>

默认情况下,这是Netbeans创建的内容。

票数 5
EN

Stack Overflow用户

发布于 2015-05-08 16:37:19

我也有过同样的问题。我已经解决了。

捆绑GlassFish似乎是错误的。您应该下载GlassFish4.1完整版本,并用它替换捆绑的GlassFish。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27093387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档