2014-04-15 25 views
5

Mam do czynienia z problemem, aby uruchomić mój serwer Tomcat w Netbeans. Ja dostaję błąd po kliknięciu na przycisk startPoczątek tomcat nie powiodło się

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

Aby uzyskać więcej informacji prosimy sprawdzić Zrzut ekranu enter image description here

+1

Does '/ Application/NetBeans/apache-tomcat-7.0.52/bin/catalina.sh' istnieje? –

+0

Tak, istnieje. Sprawdziłem to. –

Odpowiedz

9

należy uruchomić z wiersza poleceń/Shell czy można choć zdaję sobie sprawę, chcesz uruchomić z Netbeans w tym przypadku.

Upewnij się również, że wszystkie twoje skrypty .sh są wykonywalne (wykonaj chmod), ponieważ w przeciwnym razie nie można ich wywołać.

Na koniec upewnij się, że masz odpowiednie uprawnienia do uruchamiania skryptów.

Po przekroczeniu tych wartości prawdopodobnie otrzymasz inne komunikaty o błędach, np. twoje JAVA_HOME lub twoje CATALINA_HOME nie są ustawione. Te będą łatwe do naprawienia.

--- EDIT ---- Aby uruchomić Tomcat z terminala,

  • przejdź do folderu Tomcat (albo TOMCAT_HOME lub TOMCAT_HOME/bin).
  • Sprawdź, czy wszystkie .sh skrypty są wykonywalne (chmod a+x *.sh)
  • prowadzony startup.sh. /startup.sh lub bin/startup.sh (w zależności od tego, czy jesteś w środku TOMCAT_HOME lub wewnątrz TOMCAT_HOME/bin)
+0

David Nie jestem dobry w skryptach, ale starałem się postępować zgodnie z Twoimi instrukcjami. Proszę spojrzeć poniżej polecenia, które próbowałem w terminalu Chandras-MacBook-Pro: bin chandraprakash $ chmod a + x * .sh Chandras-MacBook-Pro: bin chandraprakash $ startup.sh: ./startup.sh - bash: startup.sh :: polecenie nie znaleziono Chandras-MacBook-Pro: bin chandraprakash $ uruchom startup.sh: ./startup.sh -bash: run: command not found –

+0

Och, działa teraz, próbowałem uruchamiania .sh Dzięki David. za twoją pomoc. –

Powiązane problemy