CentOS 6.10:org / apache / camel / CamelContext:不支持的major.minor版本52.0

时间:2018-11-30 16:09:30

标签: java apache-camel centos6

我最近将使用的Linux VM从CentOS 6.6升级到了6.10。如果可能,我还将maven插件和程序依赖项版本更新为最新版本。该代码用Java(当前版本1.7)编写。一切正常。

当我尝试执行碰巧使用Apache Camel的应用程序之一时,程序退出并出现以下错误:

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/camel/CamelContext : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2615)
    at java.lang.Class.getMethod0(Class.java:2856)
    at java.lang.Class.getMethod(Class.java:1668)
    at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)

我正在使用Camel版本2.22.1。我也在使用Camel Mina。我知道已经过时了,但是我无法使Netty正常工作。这可能是原因吗?

我进行了许多Google搜索,以查找可能出了问题的地方,但没有找到有用的信息。

有人知道怎么了吗?

0 个答案:

没有答案