我正在尝试为我的Java web应用程序项目创建一个描述符文件。对于这个项目,我使用:
Netbeans 8.0 &
GlassFish 4当我尝试创建glassfish描述符文件时。Netbeans出现在对话框窗口中,该窗口将创建一个名为sun-web.xml的文件,而不是glassfish-web.xml。
我在互联网上寻找它,发现第一个sun-web.xml是为早于3的版本创建的,而版本4应该创建一个名为glassfish-web.xml的文件。
我正在遵循一个教程,其中一个人正在使用与我相同的工具。但在本教程中,他可以创建glassfish-web.xml文件。
当我为了创建sun-web.xml文件而单击finish按钮时,出现了另一个错误消息,并弹出了一个错误消息:
“找不到此项目的部署配置。无法正确设置部署描述符版本”
有没有人能帮帮我?
非常感谢!
发布于 2014-04-24 08:48:14
您应该能够很好地使用sun-web.xml文件,它可能会以几种方式进行更改,例如,当您想要添加安全角色映射时,NetBeans将不能从您的web.xml自动填充安全角色名称,但如果您手动正确地填写它们,则应该没问题。
希望这能有所帮助:)
发布于 2017-03-23 01:48:31
在第三步服务器和设置创建新项目时,我只是简单地将JavaEE7版本更改为JavaEE5,它可以创建glassfish-web.xml。我使用的是相同版本的Netbeans和Glasssfish。希望这能对你有所帮助。

https://stackoverflow.com/questions/22562851
复制相似问题