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服务器时,所有选项都是灰色的,除了刷新和删除(所以,没有开始/停止,没有视图管理控制台,服务器日志或更新中心)
答案 0 :(得分:3)
我遇到了同样的问题。这是一个众所周知的Netbeans-Bug:https://netbeans.org/bugzilla/show_bug.cgi?id=253008
似乎有两种解决方案:
使用等于或高于201506180001的每晚Build Netbeans版本
在/ 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服务器每晚添加。
我在解决方案2中重命名了JAR,现在它工作正常......
希望这有帮助!