Tomcat, Linux: ustawianie wersji Javy

Prosto i konkretnie wyjaśnił to jeden z użytkowników na Stacku:

When you starting tomcat using catalina.sh, it searching for file setenv.sh and sourcing it. It is searching in CATALINA_HOME or CATALINA_BASE.
So the better way to set JAVA_HOME for the tomcat is:
  1. Create a script named setenv.sh in the folder CATALINA_BASE/bin, if it does not exist already.
  2. Add this line to setenv.sh
    export JAVA_HOME=/opt/java/jdk1.8.0_05
  3. Make it executable.

Ja bym to przetłumaczył tak:

Kiedy uruchamiasz Tomcata używając catalina.sh, to Tomcat szuka pliku setenv.sh i pobiera go jako źródło. Tomcat szuka w CATALINA_HOME albo CATALINA_BASE.

Więc lepszym sposobem na ustawienie JAVA_HOME dla Tomcata jest:

  1. Stworzenie pliku setenv.sh w folderze Catalina... jeśli jeszcze nie istniej
  2. dodanie tej linijki do setenv.sh:
     export JAVA_HOME=/opt/java/jdk1.8.0_05
       3.zrobienie tego możliwego do wykonania

koniecznie daj znać, czy to Ci się przydało :)

Komentarze

Popularne posty z tego bloga

IntelliJ: zmiana rozmiaru czcionki scrollem

ThunderBird: jak zrobić professional stopkę