JavaEE7教程,netbeans可以';我找不到玻璃鱼

JavaEE7教程,netbeans可以';我找不到玻璃鱼,java,jakarta-ee,netbeans,glassfish,Java,Jakarta Ee,Netbeans,Glassfish,Java EE教程的说明指定下载并安装以下内容: Java SE SDK Java EE SDK 网虫 我下载了SE8、EE7和NetBeans8.0.2 安装了SE ok和EE ok-基本上是glassfish4。在安装Netbeans时,教程中指示我不要安装glassfish,在使用Netbeans时,将glassfish添加到Netbeans安装中 当我这样做时,我得到以下消息(我指向@c:\glassfish4\glassfish,这是AFAIK的正确路径) 不是有效的GlassFish

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

Java SE SDK
Java EE SDK
网虫

我下载了SE8、EE7和NetBeans8.0.2

安装了SE ok和EE ok-基本上是glassfish4。在安装Netbeans时,教程中指示我不要安装glassfish,在使用Netbeans时,将glassfish添加到Netbeans安装中

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

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

上周我看到另一个人犯了同样的错误,我调查了这个问题,它说应该有一个目录中的文件来解决这个问题(C:\glassfish4\glassfish\config\glassfish.container)。我的系统上确实存在该文件

netbeans如何确定有效的Glassfish安装


ETA:我遵照zapl下面的建议,用默认的Glassfish重新安装了Netbeans,当我右键单击Glassfish 4.1服务器时,除了刷新和删除(因此,没有启动/停止,没有管理控制台、服务器日志或更新中心的视图)之外,所有选项都变为灰色。我遇到了同样的问题。这是一个已知的Netbeans错误:

似乎有两种解决方案:

  • 使用等于或高于201506180001的夜间构建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服务器

  • 我将JAR重命名为解决方案2中的名称,现在它可以正常工作了


    希望这有帮助

    你为什么不使用一个所有东西都有安装程序的包呢?(我想这意味着在你的教程说不的地方安装glassfish)。@zapl-因为教程说不要这样做:)当你添加服务器时,我认为你想要的路径是
    c:\glassfish4
    。这是应用程序服务器的根目录,包含
    bin
    目录。我刚刚检查了我的NetBeans,我的两个GlassFish实例都是这样添加的。@matt-同样的错误。那里有一个
    bin
    目录,但运气不好。我只能猜测你没有正确安装GlassFish。当你说在NetBeans安装程序中跳过这一步,然后“随后添加”时,你实际上是在安装GlassFish 4,然后将其添加到NetBeans吗?或者在NetBeans安装过程中是否只创建了一个GlassFish目录?也许安装一个新鲜的玻璃鱼,然后尝试添加它?您可以在这里看到:快照文件不存在,“非”快照文件确实存在。我看到我的8.0.2是20141118。。。。。。我会尝试找到一个更晚的buildFixed-DownloadLastNights build-live危险,对吧:)我也遇到了同样的问题,所以我必须做什么