Веб-приложение было разработано на JDK 1.5 со сборкой ANT.
Я пытаюсь перейти с ANT на Maven (3.1.1) с JDK 1.5. при выполнении сборки maven с JDK 1.5 получаю ошибку, как показано ниже.
java .lang.UnsupportedClassVersionError: Неверный номер версии в файле .class в java .lang.ClassLoader.defineClass1 (собственный метод) в java .lang.ClassLoader.defineClass (ClassLoader . java: 620) в java .security.SecureClassLoader.defineClass (SecureClassLoader. java: 124) в java. net .URLClassLoader.defineClass (URLClassLoader. java: 260) в java. net .URLClassLoader.access $ 100 (URLClassLoader. java: 56) в java. net .URLClassLoader $ 1.run (URLClassLoader. java: 195) в java .security.AccessController. doPrivileged (собственный метод) в java. net .URLClassLoader.findClass (URLClassLoader. java: 188) в java .lang.ClassLoader.loadClass (ClassLoader. java: 306) в sun.mis c .Launcher $ AppClassLoader.loadClass (Launcher. java: 268) в java .lang.ClassLoader.loadClass (ClassLoader. java: 251) в java .lang.ClassLoader.loadClassInternal (ClassLoader. java: 319) Исключение в потоке "main"
Но тот же код получает сборку, если используется JDK 1.7 или 1.8 ..