2012-07-19 17 views
14

Sto provando a configurare il server jBoss 7 con NetBeans Wizard ma dice "Fornisci un jBoss Application Server 6, 5 o 4 Location valido". Ho scaricato anche la versione 6 per fare un tentativo e ha funzionato bene. Qual è il modo corretto di aggiungere jBoss 7 su netbeans IDE 7.1.2 ??Come configurare il server JBoss con Netbeans?

Qualsiasi aiuto sarebbe apprezzato ...

+0

Vedere anche http://stackoverflow.com/questions/11573818/error-configuring-jboss-7-with-netbeans7 –

risposta

6

Il supporto ufficiale per JBoss AS 7 non è ancora disponibile per Netbeans 7.1.x.

Ma secondo this collegamento, non v'è un plugin non ufficiale, che possono gestire il server, ma non è possibile distribuire l'applicazione su JBoss AS 7.

+3

NetBeans 7.3.1 ora supporta JBoss 7, quindi se è possibile eseguire l'aggiornamento a questa versione si non è necessario utilizzare pugin non ufficiali. – Dave

4

Per distribuire su build e annullare la distribuzione o n pulita per:

  • progetto Enterprise Application (EAR)
  • progetti di applicazione Web (WAR)

Copia questo script ant al file 'build.xml' all'interno del vostro progetto, e cambiare la jboss.dir proprietà per il vostro percorso:

<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> 
+0

Continuerò a modificare il codice per aggiungere funzionalità. ;-) –

2

piuttosto tardi la risposta, ma qualche aggiornamento, JBoss 7.1.1 lavorato con Netbeans 7.4 per me

1

ho avuto simptoms simili con Netbeans. 8 - JBoss 7.2

Per me qualcuno cancellato - o didn 't esiste - la cartella' lib 'da autonoma.Poiché l'ho rimessa da qualche altra parte, ha funzionato bene

0

Io uso netbeans 8.0 e ho installato jboss 6.4 su ubuntu 16. per farlo:

  1. Scarica 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. decomprimerlo in una cartella a vostra scelta

  3. Vai al tuo NetBeans sotto strumenti> Server
  4. Fare clic su "Aggiungi server"
  5. Selezionare JBoss nella finestra del server di scelta
  6. Nel percorso del server, specificare il jBoss per lder
  7. Fare clic su accanto quindi su Fine

Potrebbe essere necessario creare un account RedHat. Spero che questo aiuti.

Problemi correlati