Eri*_*rra 7 java glassfish java-ee glassfish-4
我正在尝试为我的Java Web应用程序项目创建描述符文件.对于我使用的这个项目:
Netbeans 8.0 &
GlassFish 4
Run Code Online (Sandbox Code Playgroud)
当我尝试创建glassfish描述符文件时.Netbeans显示在对话框窗口中,该窗口将创建一个名为sun-web.xml的文件,而不是glassfish-web.xml.
我在互联网上寻找这个,发现第一个sun-web.xml是为3岁以上的版本创建的,而版本4应该创建一个名为glassfish-web.xml的文件.
我正在按照一个人使用相同工具的教程.但是在教程中,他可以创建一个glassfish-web.xml文件.
当我单击完成按钮以创建sun-web.xml文件并弹出错误时,会出现另一个错误,并显示以下消息:
"找不到此项目的部署配置.无法正确设置部署描述符版本"
请不要有人帮我吗???
非常感谢!!
您应该可以正常使用该sun-web.xml文件,它可能会以某种方式更改,例如,当您要添加安全角色映射时,NetBeans将无法自动填写安全角色名称从你的web.xml,但如果你手动和正确填写它们你应该没问题.
实际上,我遇到了同样的问题,所以我所做的就是删除所有版本的Glassfish(我使用OSX,因此我删除了Applications> Netbeans> GlassFish和Users/MyUser/GlassFish_Server中的文件夹),在NetBeans Services中添加了一个新服务器>服务器>右键单击添加服务器并按照向导,当您到达步骤2(服务器位置)时单击立即下载并重新安装glassfish,重新启动NetBeans,现在当您尝试创建Glassfish描述符时,它应该被正确命名为玻璃鱼-web.xml
希望这可以帮助 :)
| 归档时间: |
|
| 查看次数: |
1954 次 |
| 最近记录: |