问题的简短版本是我无法在Netbeans中部署项目,我得到这样的结果:
启动GlassFish Server 3 GlassFish Server 3服务器无法启动。港口被占用。 在C:\ Path \ AppName \ build \ web进行就地部署 初始化... deploy?path = C:\ Path \ AppName \ build \ web& name = JSPApplication& force = true failed。实例不是GlassFish Server 3。 C:\ Path \ AppName \ nbproject \ build-impl.xml:683:尚未部署模块。 BUILD FAILED(总时间:0秒)
然而,这是在已经在端口8080上运行Glassfish 3的Windows 7计算机上。
我确定对如何使用Netbeans有点无知,但我感谢任何帮助,因为我似乎无法找到有关我的问题的更多信息。
答案 0 :(得分:1)
NetBeans附带了Glassfish的集成版本,默认情况下它会尝试在此服务器实例上部署Web应用程序。
您可以在Services
标签中配置服务器实例。右键点击Servers
,然后选择Add Server
。现在您可以添加现有的Glassfish实例。这应该是非常直接的。
使用现有Glassfish实例配置NetBeans后,您可以更改用于部署应用程序的服务器实例。右键单击您的项目,然后选择Properties
。在Run
子菜单中,您可以选择服务器实例。现在,您应该能够在现有的Glassfish实例上部署应用程序。