Java EE 7教程,netbeans找不到glassfish

时间:2015-10-12 17:12:29

标签: java java-ee netbeans glassfish

Java EE教程的说明指定下载并安装以下内容:

Java SE SDK
Java EE SDK
Netbeans的

我下载了SE 8,EE 7& Netbeans 8.0.2

安装SE好,EE好 - 它基本上是glassfish4。在安装Netbeans时,我在教程中指示不安装glassfish,并且在使用Netbeans将glassfish添加到Netbeans安装时。

当我这样做时,我收到以下消息(我指的是@ c:\ glassfish4 \ glassfish这是正确的路径AFAIK)

不是一个有效的GlassFish的服务器安装。

我在上周见过另一个人有同样的错误,我调查了那个问题,并说它应该在目录中有一个文件来解决问题(C:\ glassfish4 \ glassfish \ config \ glassfish) 。容器)。该文件确实存在于我的系统中。

netbeans如何确定有效的Glassfish安装?

ETA:我按照zapl的建议在下面重新安装Netbeans,使用它的默认Glassfish,当我右键单击Glassfish 4.1服务器时,所有选项都是灰色的,除了刷新和删除(所以,没有开始/停止,没有视图管理控制台,服务器日志或更新中心)

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。这是一个众所周知的Netbeans-Bug:https://netbeans.org/bugzilla/show_bug.cgi?id=253008

似乎有两种解决方案:

  1. 使用等于或高于201506180001的每晚Build Netbeans版本

  2. 在/ glassfish / lib / install / applications / __ admingui / WEB-INF / lib链接(或复制)console-core-4.2-SNAPSHOT.jar到console-core-4.1.jar。之后,netbeans能够找到JAR文件,并将Glassfish作为Glassfish 4.1服务器每晚添加。

  3. 我在解决方案2中重命名了JAR,现在它工作正常......

    希望这有帮助!