2014-04-15 16 views
5

Sono di fronte al problema di avviare il mio server tomcat in netbeans. Sto Errore durante l'acquisizione quando clicco sul pulsante di avvioStart of tomcat failed

"Starting of tomact failed, check whether the /Application/NetBeans/apache-tomcat-7.0.52/bin/catalina/sh and related scripts are executable." 

Per maggiori informazioni si prega di controllare screenshot enter image description here

+1

fa '/ Application/NetBeans/apache-tomcat-7.0.52/bin/catalina.sh' esistere? –

+0

Sì, esiste. L'ho controllato –

risposta

9

È consigliabile eseguire dalla riga di comando/shell se è possibile anche se mi rendo conto che si desidera eseguire da Netbeans in questo caso.

Assicurarsi inoltre che tutti gli script .sh siano eseguibili (fare un chmod) perché altrimenti non possono essere chiamati.

Infine, assicurati di disporre delle autorizzazioni appropriate per eseguire gli script.

Una volta superato questi controlli, probabilmente riceverai altri messaggi di errore, ad es. il tuo JAVA_HOME o il tuo CATALINA_HOME non sono impostati. Questi saranno facili da risolvere.

--- EDIT ---- Per eseguire Tomcat dal terminale,

  • andare alla cartella Tomcat (sia TOMCAT_HOME o TOMCAT_HOME/bin).
  • assicurarsi che tutti gli script sono eseguibili .sh (chmod a+x *.sh)
  • run startup.sh:. /startup.sh o bin/startup.sh (a seconda se si è dentro o all'interno TOMCAT_HOMETOMCAT_HOME/bin)
+0

David Non sono bravo negli script ma ho provato a seguire le tue istruzioni. Si prega di dare un'occhiata qui sotto comandi che ho provato nel terminale Chandras-MacBook-Pro: bin chandraprakash $ chmod a + x * .sh Chandras-MacBook-Pro: bin chandraprakash $ startup.sh: ./startup.sh - bash: startup.sh :: comando non trovato Chandras-MacBook-Pro: bin chandraprakash $ run startup.sh: ./startup.sh -bash: run: comando non trovato –

+0

Oh funziona ora ho provato l'avvio sh .sh Grazie David. per il tuo gentile aiuto. –