java - 在 Netbeans 8 上配置 JBoss EAP 的问题

标签 java netbeans jboss wildfly

我已经下载了 JBoss EAP 7 并在 Netbeans 8 上配置它。我已经到达向导“实例属性”,要求从选择框中选择一个“域”。当我打开选择框时,它是空的。没有什么可供选择。因此,“完成”按钮也处于非 Activity 状态,这使得无法完成配置。

我正在通过“服务”选项卡添加 Jboss。这里出了什么问题?

最佳答案

JBoss EAP 6.4.0 与 Netbeans 8.1 完美配合,但是,如果您像我一样想要利用 JSF 2.2 功能,它只添加到 JBoss EAP 7.0.0 中,您目前需要做一些解决方法。

在 Netbeans 8.1 中,我设法通过设置 JBoss EAP 7.0.0 选择“WildFly 应用程序服务器”选项而不是“JBoss 应用程序服务器”来解决空白域的问题。以下是更详细的说明:

在 Netbeans 8.0.1 中,选择“服务”,右键单击“服务器”并选择“添加服务器...”,选择“WildFly 应用程序服务器”选项,将“服务器位置”指向 JBoss 的根目录EAP 7 安装(例如 c:\jboss7),然后将服务器配置选项指向 c:\jboss7\standalone\configuration\standalone-full.xml 即可。

但是,即使在执行此操作后,现在添加了应用程序服务器,仍然存在您的代码无法正确部署的错误,请在此处查看详细信息:

https://netbeans.org/bugzilla/show_bug.cgi?id=258091

谢天谢地,这已在 Netbeans 每晚构建中得到修复。看起来该错误实际上已在 2016 年 2 月得到修复。我安装了 NetBeans IDE Build 201607140002,其中包括此修复程序(我认为任何其他更新版本也是如此)。因此,您可以从这里获取每晚构建(或者,您可以等待 Netbeans 8.2 中的错误修复,无论何时):

http://bits.netbeans.org/dev/nightly/

应该注意,即使在使用夜间构建之后,我仍然必须使用上述技术将服务器添加到 Netbeans(将其添加为“WildFly 应用程序服务器”,而不是“JBoss 应用程序服务器”,否则您仍然会得到空白域问题)。

到目前为止,一切似乎都按预期工作,无论如何使用上述...当然,使用夜间构建存在风险因素,因为它在技术上仍处于测试阶段。这就是我们活在刀刃上的代价! :)

关于java - 在 Netbeans 8 上配置 JBoss EAP 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35455757/

相关文章:

java - SQLite 中的 Hibernate 自动增量

JBoss 中的 Tomcat 版本?

java - JSON解析数组和同名单个对象

c++ - 如何在没有互联网连接的计算机上安装 MinGW?

java - 如何在 Linux 上卸载 JDK 8 (8u73)?

java - 使用 Java 程序连接到 Java DB

java - 为什么 WildFly 控制台日志会劫持我的 WAR 的 log4j 日志?

jboss - 如何在 JBoss 7 中加载 APR 连接器( native )

java - logback:AsyncAppender 比同步 FileAppender 花费更多时间

java - 在简单的 Swing 程序中将正方形更改为矩形