0

Java 内で matlab hello world コードを実行しようとすると、次のような例外が発生します。例外を修正する方法がわかりません。

java.lang.UnsupportedClassVersionError: project/Project : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:638)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:143)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:281)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:74)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:216)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
Exception in thread "main" Java Result: 1
4

1 に答える 1

0

通常は、Java のバージョンが古すぎるため、更新する必要があることを意味します。Windowsでは問題ありません。古い Mac では不可能です。

于 2015-02-26T13:33:00.373 に答える