Kami memiliki Tomcat 8 yang berjalan pada Debian 8 / jessie.
Ketika memulai tomcat menggunakan service tomcat8 start
kita dapat melihat INFO: Java Home: / usr / lib / jvm / java-7-openjdk-amd64 / jre
Sudah /etc/default/tomcat8
kita atur
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
Dalam /etc/init.d/tomcat8
ini JAVA_HOME
tidak diatur diatur secara eksplisit. Baik dalam setenv.sh
. Variabel lingkungan JAVA_HOME
tidak disetel.
Latar Belakang: Kami memiliki masalah dengan kompilasi file JSP karena Tomcat tidak dapat menemukan kompiler java. Kami menduga jalur yang salah untuk `JAVA_HOME? karena hanya menunjuk ke jre.
Di mana JAVA_HOME
diperluas JAVA_HOME/jre
?
sumber