2011-12-12 35 views
0

环境
Windows 7中,Netbean 7.0.1我是否必须每次使用Netbean 7.0.1添加Glassfish3.1服务器?

我下载Netbean 7.0.1束与Glassfish 3.1。 但是我从Netbean IDE中删除了Glassfish 3.1,然后我在Netbean IDE的服务选项卡中选择了“添加服务器”,因为我的C驱动器中有Glassfish 3.1 Multilingual version

在我添加Glassfish服务器之后,我可以通过右键单击我的项目并运行服务器来启动它。

但是,当我关闭Netbean IDE并重新启动IDE并尝试通过右键单击我的项目来运行服务器时,执行该项目,日志中说服务器正在启动,但它挂在那里,服务器无法启动。

我确定端口没有被占用。 (如果占用它应该这样说在日志中,但日志不会发生任何错误)

所以我的问题是我必须删除服务器,每当我启动Netbean时添加服务器,当我不使用捆绑的Glassfish? (很可能不是,但..)

摄制步:
1.从安装IDE的服务标签Netbean 7.0.1
2,右键点击Glassfish3.1并将其删除。
3.在服务选项卡,单击右键,选择添加服务器
4.选择单独下载Glassfish的3.1服务器(即非绑定的)
5.回到项目选项卡中,选择要运行的项目
6。验证项目是否成功部署,Glassfish 3.1启动,浏览器弹出。
7.关闭Netbean 7.0
8.启动Netbean 7.0
9.在项目选项卡中,选择要运行的项目

结果:
了GlassFish 3.1将不会启动。

我发现了数据库日志中显示端口1527是在使用(可以在第一,因为Netbean日文版具有编码问题搞清楚?)

2011-12-12 04:21:38.040 GMT : セキュリティーマネージャーが Basic サーバーセキュリティーポリシーを使用してインストールされました。 
2011-12-12 04:21:38.263 GMT : Apache Derby Network Server - 10.5.3.0 - (802917) ????μ∑?????????????????? 1527 ???????∂?????????????????∫??????????‰∫????????????? 

,四处搜寻,有些人说的java.exe的结束进程修复了没有帮助的问题。

我也试过netstat的-aon Netbean重启后,但是我没有看到在使用1527端口...

更新:

http://forums.netbeans.org/topic42385.html

我计算过,我有完全一样的问题描述在上面的链接中。仍在寻找解决方案。

+0

http://stackoverflow.com/questions/6269461/netbeans-not-keeping-added-server-after-restart我已经检查过这个相同的问题,它应该在Netbean 7.0.1中解决......很奇怪。 –

+0

我正在下载Netbean 7.1 RC2,看看是否会发生同样的事情......(我很想知道在这个问题上找不到信息,因为至少有些人应该面对这个问题) –

回答

0

将服务器添加到您的项目:

选择您的项目,右键单击它。选择属性。然后选择运行类别,在服务器字段中,您可以从下拉框中选择所需的服务器,然后选择确定按钮。

相关问题