在Netbeans 8上配置JBoss EAP的问题

Edd*_*man 7 java jboss netbeans wildfly

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

我通过"服务"选项卡添加Jboss.这里出了什么问题?

Ste*_*ven 8

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 Application Server"选项而不是"JBoss Application Server"来解决空白域的问题.以下是更详细的说明:

在Netbeans 8.0.1中,选择"服务",右键单击"服务器"并选择"添加服务器...",选择"WildFly Application Server"选项,将"服务器位置"指向JBoss EAP 7安装的根目录(例如c:\ jboss7)然后将服务器配置选项指向c:\ jboss7\standalone\configuration\standalone-full.xml,就是这样.

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

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

值得庆幸的是,这已经在Netbeans每晚构建中得到修复.看起来这个bug实际上是在2016年2月修复的.我安装了NetBeans IDE Build 201607140002,其中包含了这个修复程序(我认为还有其他任何新版本).所以,您可以从这里获取每晚构建(或者,您可以等待Netbeans 8.2中的错误修复,无论何时都是这样):

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

应该注意的是,即使在使用每晚构建之后,我仍然必须使用上述技术将服务器添加到Netbeans(将其添加为"WildFly Application Server",而不是"JBoss Application Server",否则您仍然会得到空白域名问题).

到目前为止,使用上述内容似乎仍然按预期工作......当然,使用夜间构建存在风险因素,因为它在技术上仍处于测试阶段.这是我们为生活在剑锋利边缘所付出的代价!:)


ehs*_*oie 0

NetBeans 不支持域模式。域部署应涵盖哪些用例?我们谈论的是用于开发的 IDE。另外我不确定 EAP 7 是否被正确检测到。