本日javaをやり始めた初心者です。
最初の「HelloWorld」のサンプルの場所ですでに苦戦しています。
class HelloWorld{ public static void main(String args[]){ System.out.println("Hallo Welt"); } }
これで、普通にコンパイルはできたのですが、実行時にエラーになってしまいます。
コマンド:java HelloWorldで実行
Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWorld has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
何が原因7日わからないので、わかりやすく教えていただけると幸いです。
■実行環境
JDK 11.01
■環境変数の設定
〇〇のユーザー環境変数(U)とシステム環境変数(S)の「PATH」にアドレス「C:\Program Files\Java\jdk-11.0.1\bin」を設定。
システム環境変数で新規に「JAVA_HOME」を追加し、アドレス「C:\Program Files\Java\jdk-11.0.1」を設定。
回答4件
あなたの回答
tips
プレビュー