Как настроить сервер JBoss с Netbeans?
Я пытаюсь настроить сервер jBoss 7 с помощью мастера NetBeans, но он говорит: "Предоставьте действительное серверное приложение для сервера приложений 6, 5 или 4". Я также загрузил версию 6, чтобы попробовать, и она отлично работала. Каков правильный способ добавления jBoss 7 в netbeans IDE 7.1.2??
Любая помощь будет оценена...
Ответы
Ответ 1
Официальная поддержка JBoss AS 7 пока недоступна для Netbeans 7.1.x.
Но согласно этой ссылке, есть неофициальный плагин, который может управлять сервером, но не может развернуть приложение на JBoss AS 7.
Ответ 2
Для развертывания в сборке и удаления для очистки для:
- Проект Enterprise Application (EAR)
- Проекты веб-приложений (WAR)
Скопируйте этот ant script в файл '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>
Ответ 3
Довольно поздний ответ, но некоторое обновление, JBoss 7.1.1 работал с Netbeans 7.4 для меня.
Ответ 4
У меня были похожие симптомы с Netbeans 8 - JBoss 7.2
Для меня кто-то удалил - или не существовал - папку "lib" из автономного. Когда я вернул его из другого места, он работал нормально.
Ответ 5
В соответствии с этим: http://developinjava.com/articles/using-jboss-as-7-with-netbeans/
Версия разработки netbeans поддерживает jboss 7.
Не проверял. Потому что моя проблема в том, что моя установка jboos находится на другой машине, и похоже, что она должна быть локальной для поддержки.: (