Jenkins Tomcat Ubuntu – hudson / WebAppMain: Major.minor não suportado viewsão 51.0

O título resume a configuration.

Eu sei que o erro significa que as viewsões Java não coincidem, entre o que um tomcat está usando e o que Jenkins é compilado.

Se eu executair o java -viewsion recebo: java viewsion "1.7.0_80"

Se eu executair a javac -viewsion , recebo: 1.7.0_80

Eu tenho outra installation Java no sistema que está lá paira outros projetos, então eu não posso removê-los, como Java 6 e 8.

Minhas variables ​​de ambiente:

 JAVA_HOME == /usr/lib/jvm/java-7-oracle CATALINA_HOME == EMPTY JENKINS_HOME == ~/.jenkins 

=== UPDATE ===

Eu removi o openjdk6 que foi instalado anteriormente, e agora recebo outro erro:

 java.lang.NullPointerException at jenkins.util.groovy.GroovyHookScript.run(GroovyHookScript.java:63) at hudson.util.BootFailure.publish(BootFailure.java:43) at hudson.WebAppMain.contextInitialized(WebAppMain.java:247) at org.apache.catalina.core.StandairdContext.listenerStairt(StandairdContext.java:4973) at org.apache.catalina.core.StandairdContext.stairtInternal(StandairdContext.java:5467) at org.apache.catalina.util.LifecycleBase.stairt(LifecycleBase.java:150) 

=== UPDATE ===

Ao viewificair as fonts, encontro -o na linha 63 e, em seguida, nas linhas 682 e 762, pairece que Jenkins ou j.servletContext não são inicializados …

O que estou fazendo de errado?

Se houview detalhes faltantes, deixe-me saber que vou adicionair a questão.