首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >glassfish-web.xml部署描述符文件不使用netbeans中的GUI选项卡

glassfish-web.xml部署描述符文件不使用netbeans中的GUI选项卡
EN

Stack Overflow用户
提问于 2013-11-08 14:44:46
回答 2查看 2.3K关注 0票数 0

我正在尝试在我的web应用程序中设置安全性,并遵循这个教程

在“配置服务器部署描述符”部分下

当我按照指示行事时。

  1. 在Projects窗口中,展开项目的Configuration节点,并双击glassfish-web.xml。glassfish-web.xml部署描述符将在用于GlassFish部署描述符的特殊选项卡编辑器中打开。
  2. 选择“安全”选项卡以显示安全角色。

当我双击时,我只看到上面的xml文件源,而不是GUI版本。我的glassfish-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>
    <session-config>
        <session-manager/>
    </session-config>
    <resource-ref>
        <res-ref-name>mail/Session</res-ref-name>
        <jndi-name>mail/Session</jndi-name>
    </resource-ref>
    <jsp-config/>
</glassfish-web-app>

为了获得GUI版本,我应该在glassfish-web.xml文件中更改什么?

注意:我的web.xml文件很好地显示了GUI选项卡。它唯一的glassfish-web.xml没有显示GUI选项卡。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-08 15:46:04

删除glassfish-web.xml文件,然后按照下面的说明再次使用netbean向导创建它,它将工作。

代码语言:javascript
复制
Create it by right-clicking the project's node and 
going to New > Other > GlassFish > GlassFish Deployment Descriptor. 
Accept all the defaults. 

参考文献

票数 0
EN

Stack Overflow用户

发布于 2013-11-08 15:54:02

我不知道你是否在使用稳定的Netbeans。问题是XML导航器在Netbeans上损坏或未安装或禁用。

对于这个问题,您有两个解决方案:

  1. 建议:尝试完全删除Netbeans (不要忘记删除用户帐户中的隐藏文件夹,如.netbeans .nbi on MAC OSx & Linux,.nbi仅用于windows),并安装最新的JDK和最新的Netbeans。
  2. 您可以从Netbeans中删除并重新安装这些插件:
代码语言:javascript
复制
- Glassfish Server 3 - Common
- IDE Platform
- Java EE Base

我推荐第一个解决方案,因为我们不确定哪个组件崩溃了。

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

https://stackoverflow.com/questions/19861773

复制
相关文章

相似问题

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