2015-05-10 13 views
5

Ho appena finito di impostare i passaggi preliminari per un progetto Web Java su NetBeans. Ho installato NetBeans e creato un'unità di rete usando Samba sul mio server Ubuntu di casa, che ha Tomcat7. Quando provo a eseguire il progetto Hello World di esempio, viene visualizzato il seguente errore:NetBeans 8.0.2 non riesce ad avviare Tomcat a causa della mancanza catalina.bat

Avvio di Tomcat non riuscito, manca lo script di avvio Z: \ usr \ share \ tomcat7 \ bin \ catalina.bat. C: \ Users \\ Documents \ NetBeansProjects \ WebApplication1 \ nbproject \ build-impl.xml: 1150: avvio di Tomcat non riuscito, manca lo script di avvio Z: \ usr \ share \ tomcat7 \ bin \ catalina.bat. BUILD FAILED (tempo totale: 3 secondi)

Ho controllato la directory di riferimento e c'è un file catalina.sh ma nessun file .bat. Qualcuno sa suggerimenti per ottenere questo file o come ottenere NetBeans per eseguire invece il file .sh?

risposta

2

Se si utilizza Windows, Netbeans richiede il file .bat, non il file .sh.

Il file catalina.bat è distribuito con la distribuzione binaria Tomcat.

Non è sul tuo percorso significa che ti sei mescolato con i file o che hai scaricato una distribuzione errata (ad es. Distribuzione di sorgenti).

Quindi scaricare una nuova copia di tomcat da here, impostare il percorso correttamente e riprovare.

1

Per qualche motivo che non so, se si scarica la versione zip di Tomcat, gli .bat s ci sono. Non è lo stesso per la versione dell'installatore. (Sono su Windows BTW, non so quello che succede su Linux.)

2
  1. Scaricare il file zip da appropriata https://tomcat.apache.org/. Uso Tomcat 8.0.33 e scarica il file zip dal collegamento zip nella sottosezione Distribuzioni binarie della sezione 8.0.3 download zip file.

  2. Aprire il file zip (non è necessario decomprimerlo), passare alla cartella bin, copiare il file catalina.bat.

  3. Passare alla cartella bin Apache Tomcat nel computer in uso e incollare il file catalina.bat.

  4. Vai a te NetBeans, clicca tag Servizi delle Nazioni Unite, clic sinistro in Apache Tomcat, fare clic su Avvia opzione

  5. Se deve copiare altri file come setclasspath.bat, passare al punto 2.

0

Il problema si verifica quando si utilizza il programma di installazione, utilizzare la copia di distribuzione. ha funzionato per me

Problemi correlati