J'essaie de configurer le serveur jBoss 7 avec NetBeans Wizard mais il est indiqué "Fournissez un emplacement jBoss Application Server 6, 5 ou 4 valide". J'ai aussi téléchargé la version 6 pour l'essayer et cela a bien fonctionné. Quelle est la bonne façon d’ajouter jBoss 7 sur netbeans IDE 7.1.2 ??
Toute aide serait appréciée...
Le support officiel de JBoss AS 7 n’est pas encore disponible pour Netbeans 7.1.x.
Netbeans Bug report: Bug 200132 - Ajout du support pour JBoss AS 7
Liste des Technologies prises en charge par Netbeans (JBoss 6.1 est la dernière version prise en charge)
Mais selon this link, il existe un plugin non officiel qui peut gérer le serveur, mais ne peut pas déployer une application sur JBoss AS 7.
Pour déployer sur build et annuler le déploiement sur clean pour:
Copiez ce script ant dans le fichier 'build.xml' de votre projet, et modifiez la propriété jboss.dir dans votre chemin:
<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>
Réponse assez tardive, mais quelques mises à jour, JBoss 7.1.1 fonctionnait avec Netbeans 7.4 pour moi.
J'ai eu des simptoms similaires avec Netbeans 8 - JBoss 7.2
Pour moi, quelqu'un a supprimé - ou n'existait pas - le dossier 'lib' de standalone. Comme je l'ai remis ailleurs, cela a bien fonctionné.
Selon cela: http://developinjava.com/articles/using-jboss-as-7-with-netbeans/
La version de développement de netbeans prend en charge jboss 7.
Je ne l'ai pas testé cependant. Parce que mon problème est que mon installation de jboos est sur une machine différente et il semble que cela doit être local pour être supporté. :(
J'utilise Netbeans 8.0 et jboss 6.4 installé sur Ubuntu 16. Pour le faire:
Décompressez-le dans un dossier de votre choix
Vous devrez peut-être créer un compte RedHat. J'espère que ca aide.