2015-06-10 5 views
0

Я тестирую Tomcat7, показывая данные из таблицы примеров «malaga_plagues». Я сделал изменения, но, когда я попытаюсь проверить его снова, я получаю следующую ошибку при создании файла .war.Ошибка при создании .war файла

[[email protected] AMS_Widhoc]# ../../../apache-maven-3.3.3/bin/mvn package 
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:643) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401) 
    at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42) 
    at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271) 
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:254) 
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:144) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:266) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) 
[[email protected] AMS_Widhoc]# 

Месяц назад это работало нормально, но теперь я возобновил пример, и он не работает. Я переустановил Orion CB в mi VM, но ничего не изменил в Tomcat. Не могли бы вы мне помочь? Спасибо.

ответ

0

Maven 3.3.3 совместим только с Java 7+, и кажется, что вы пытаетесь запустить его с помощью Java 6. Проверьте свою переменную среды JAVA_HOME, она должна указывать на Java 7 JDK.

+0

Спасибо. Он уже работает. Я установил java-версию 7, но JAVA_HOME указывал на предыдущую версию. – Cristina

Смежные вопросы