Netbeans GlassFish 5.0-不是有效的GlassFish服务器安装

Netbeans GlassFish 5.0-不是有效的GlassFish服务器安装,netbeans,glassfish,Netbeans,Glassfish,我从下载了GlassFish 5.0,因为GlassFish 4.1.1(和4.0)中的JDBC连接池出现问题 解压缩文件夹后,我试图将服务器添加到NetBeans,但收到以下错误: 不是有效的GlassFish服务器安装 研究人员找到了一个可能的答案,但似乎没有帮助 我可以添加到罚款GF的其他版本。另外,GF 5.0运行,它修复了我在4.1.1中描述的前一个问题,这很好 我注意到的一点是,当我在这里更改控制台核心文件的名称时: glassfish4/glassfish/lib/install/

我从下载了GlassFish 5.0,因为GlassFish 4.1.1(和4.0)中的JDBC连接池出现问题

解压缩文件夹后,我试图将服务器添加到NetBeans,但收到以下错误:

不是有效的GlassFish服务器安装

研究人员找到了一个可能的答案,但似乎没有帮助

我可以添加到罚款GF的其他版本。另外,GF 5.0运行,它修复了我在4.1.1中描述的前一个问题,这很好

我注意到的一点是,当我在这里更改控制台核心文件的名称时:

glassfish4/glassfish/lib/install/applications/\uuu admingui/WEB-INF/lib/console-core-5.0-SNAPSHOT.jar

console-core-4.1.1.jar


NetBeans实际上可以识别GF安装!我试图浏览整个GF安装过程,并将对console-core-5.0-SNAPSHOT.jar的引用替换为console-core-4.4.1.jar,但在添加服务器对话框中单击“下一步”后,它没有前进。我可能错过了一些东西,但这仍然是一个重大的问题。

我知道这是一个迟来的答案,但它可能会帮助其他新问题

重命名
console-core
jar文件,使版本名限制为2图,即如果jar名称为
console-core-4.1.1
console-core-4.1.2
或类似名称,则将其更改为as
console-core-4.1
,在我的案例中,它位于目录中

E:\Programs\Java + Databases\java_ee_sdk-7u3\glassfish4\glassfish\lib\install\applications\__admingui\WEB-INF\lib
在我上面的目录中,jar文件名是
console-core-4.1.1
,我将其更改为
console-core-4.1
。现在一切正常。 它与Netbeans一起工作,在浏览器中也与url一起工作

http://localhost:4848

我在下载netbeans 8.02并尝试添加glassfish 5服务器时也遇到了同样的问题。经过几个小时的调查,我找到了解决办法。实际上,我已经下载了netbeans 8.02的JavaEE包进行安装。我卸载了我的netbeans,并使用Java ALL bundle安装文件重新安装。然后错误消失了

谢谢,
Mitesh

我最终坚持使用GF 4.1.1并手动编辑domain.xml文件以添加JDBC连接池。因此,虽然我不再需要这个问题的答案,但我相信我不是唯一一个遇到这个问题的人!你解决这个问题了吗?我也在为同样的事情奋斗。不幸的是,没有。我们坚持使用4.1.1,后来迁移到WildFly。我仍然坚持。这是否意味着我必须回到4.1版本?显然这取决于一段代码。根据您的Netbeans版本,会检测到不同的GlassFish版本。8.2.5。8.1还没有这种模式。如果您使用的是Debian,那么您很可能希望手动更新NetBeans,而不是使用Debian repos。(至少在撰写此评论时)这不起作用,错误不再出现,但当我按下下一步的“下一步”按钮时,它不会响应。