Eu sugeriria uma forma robusta de vincular o Tomcat a uma versão específica do JDK.
Sob tomcat_location_dir / bin subdir você pode encontrar o arquivo setenv.sh
.
Modifique-o adicionando linha:
JAVA_HOME=/path/to/desired/jdk_home
Em seguida, (re) inicie o serviço tomcat. Isso afetará apenas essa instância do tomcat. BTW é a maneira recomendada de configurar o ambiente específico do tomcat.
Importante: verifique se você tem a versão do JDK e não apenas o JRE Em caso de dúvida, basta baixar o tar / zip adequado de link depois descompacte-o em / path / to / desired / jdk_home mencionado acima