我正在尝试使用NetBeans向导设置jBoss 7服务器,但它说“提供有效的jBoss Application Server 6,5或4位置”。我也下载了第6版以试一试,它运行良好。在netbeans IDE 7.1.2上添加jBoss 7的正确方法是什么?
任何帮助将不胜感激......
答案 0 :(得分:6)
对于Netbeans 7.1.x,尚未提供对JBoss AS 7的官方支持。
Netbeans错误报告:Bug 200132 - Add support for JBoss AS 7
Netbeans supported technologies列表(JBoss 6.1是最后支持的版本)
但根据this链接,有一个非官方的插件,可以管理服务器,但无法在JBoss AS 7上部署应用程序。
答案 1 :(得分:4)
要在build上部署,并在clean上取消部署:
将此ant脚本复制到项目内的“build.xml”文件中, 并将 属性jboss.dir更改为您的路径:
<project>
...
<property name="jboss.dir"
value="D:/Share/Sync/Dev/tools/j/jboss-as-7.1.1.Final/standalone/deployments"/>
<target depends="-post-clean" name="post-clean"/>
<target depends="-jboss-env" name="-post-clean">
<echo>Undeploying: ${jboss.projectFile}</echo>
<delete file="${jboss.dir}/${jboss.projectFile}"/>
<delete file="${jboss.dir}/${jboss.projectFile}.${jboss.projectState}"/>
</target>
<target depends="-post-dist" name="post-dist"/>
<target depends="-jboss-env" name="-post-dist">
<echo>Deploying: ${jboss.projectFile}</echo>
<copy file="${dist.dir}/${jboss.projectFile}" todir="${jboss.dir}"/>
<delete file="${jboss.dir}/${jboss.projectFile}.failed" />
</target>
<target name="-jboss-env" >
<condition property="jboss.projectFile" value="${war.name}">
<isset property="war.name"/>
</condition>
<condition property="jboss.projectFile" value="${jar.name}">
<isset property="jar.name"/>
</condition>
<available property="jboss.projectState"
file="${jboss.dir}/${jboss.projectFile}.undeployed"
value="undeployed"/>
<available property="jboss.projectState"
file="${jboss.dir}/${jboss.projectFile}.failed"
value="failed"/>
<available property="jboss.projectState"
file="${jboss.dir}/${jboss.projectFile}.deployed"
value="deployed"/>
</target>
</project>
答案 2 :(得分:2)
很晚的回复,但有些更新,JBoss 7.1.1与Netbeans 7.4合作。
答案 3 :(得分:1)
我与Netbeans 8有相似的症状 - JBoss 7.2
对我来说,有人删除了 - 或者不存在 - 来自独立的'lib'文件夹。当我从其他地方回来时,它运作良好。
答案 4 :(得分:0)
根据这个:http://developinjava.com/articles/using-jboss-as-7-with-netbeans/
netbeans的开发版本支持jboss 7。
虽然没有测试过。因为我的问题是我的jboos安装在不同的机器上,看起来它需要本地支持。 :(
答案 5 :(得分:0)
我使用netbeans 8.0并在ubuntu 16上安装了jboss 6.4。 要做到这一点:
将其解压缩到您选择的文件夹
您可能需要创建RedHat帐户。我希望这会有所帮助。