Java EE 7 教程,netbeans 找不到 glassfish

标签 java jakarta-ee netbeans glassfish

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

Java SE SDK
Java EE SDK
网 bean

我下载了 SE 8、EE 7 和 Netbeans 8.0.2

安装了 SE 和 EE - 它本质上是 glassfish4。在安装 Netbeans 时,教程指示我不要安装 glassfish,并且在安装 Netbeans 后将 glassfish 添加到 Netbeans 安装中。

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

不是有效的 GlassFish Server 安装。

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

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

预计到达时间:我遵循了下面 zapl 的建议,使用默认的 Glassfish 重新安装了 Netbeans,并且当我右键单击 Glassfish 4.1 Server 时,除“刷新”和“删除”之外的所有选项均呈灰色(因此,没有启动/停止,没有任何 View )管理控制台、服务器日志或更新中心)

最佳答案

我也遇到了同样的问题。这是一个已知的 Netbeans 错误:https://netbeans.org/bugzilla/show_bug.cgi?id=253008

似乎有两种解决方案:

  1. 使用等于或高于 201506180001 的夜间构建 Netbeans 版本

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

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

希望这有帮助!

关于Java EE 7 教程,netbeans 找不到 glassfish,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33086699/

相关文章:

java - 泛型和 "where"子句

java - EventHandler 何时以及为何要求对象是最终的?

java - servlet的使用比struts2中的action-classes好吗?

php - 如何使用 wamp 在 netbeans 7.1.1 中为 zend 框架 1.11.11 设置开发环境?

c - libssh2 C 编译

java - JPA 清除集合并添加新项目

java - 如何将java中的switch语句转换为if else语句

servlets - 在基于 servlet 的应用程序中放置以及如何读取配置资源文件?

java - Jersey NoClassDefFoundError : org/objectweb/asm/ClassVisitor exception

java - 分发 glassfish 服务器应用程序