Вопрос по jboss, netbeans – Как настроить сервер JBoss с Netbeans?

14

Я пытаюсь настроить сервер jBoss 7 с помощью мастера NetBeans, но там написано "Предоставить" действительное & # xA0; действительное & # xA0; jBoss & # xA0; Приложение & quot; Сервер & # xA0; 6, & # xA0; 5 & # xA0 ; или & # xA0; 4 & # xA0; Расположение & Quot ;. Я скачал версию 6, чтобы попробовать, и она работала нормально. Как правильно добавить jBoss 7 в IDE NetBeans 7.1.2?

Любая помощь будет оценена ...

Смотрите такжеstackoverflow.com/questions/11573818/… Craig Ringer

Ваш Ответ

6   ответов
0

Я использую netbeans 8.0 и установил jboss 6.4 на Ubuntu 16. Сделать это:

  1. Download JBoss https://access.redhat.com/documentation/en-us/jboss_enterprise_application_platform/6.3/html/getting_started_guide/sect-download_and_install_jboss_eap_using_the_zip

  2. Unzip it into a folder of your choice

  3. Go to your netbeans under tools > Servers
  4. Click "Add server"
  5. Select JBoss in the choose server window
  6. In the server location, specify the extracted jBoss folder
  7. Click next then click finish

Возможно, вам придется создать учетную запись RedHat. Я надеюсь, что это помогает.

0

Согласно этому:http://developinjava.com/articles/using-jboss-as-7-with-netbeans/

Версия разработки netbeans имеет поддержку jboss 7.

Не проверял это все же. Потому что моя проблема в том, что моя установка jboos происходит на другой машине, и похоже, что она должна быть локальной, чтобы ее поддерживали. :(

1

У меня были похожие симптомы с Netbeans 8 - JBoss 7.2

Для меня кто-то удалил - или не существовал - "lib" папка из автономного. Как я положил его откуда-то еще, он работал нормально.

2

Довольно поздний ответ, но какое-то обновление, JBoss 7.1.1 работал с Netbeans 7.4 для меня.

6

Официальная поддержка JBoss AS 7 пока недоступна для Netbeans 7.1.x.

Но согласноэтот ссылка, существует неофициальный плагин, который может управлять сервером, но не может развертывать приложение на JBoss AS 7.

NetBeans 7.3.1 теперь поддерживает JBoss 7, поэтому, если возможно выполнить обновление до этой версии, вам не нужно использовать какие-либо неофициальные pugins.
4

Развертывание при сборке и отмена развертывания на чистой для:

  • Enterprise Application project (EAR)
  • Web Application projects (WAR)

Скопируйте этот ant-скрипт в файл & apos; build.xml & apos; файл внутри вашего проекта,and change свойство 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>
Я буду продолжать редактировать код, чтобы добавить функции. ;-)

Похожие вопросы