jarファイルを実行しようとしたのですが以下のようなエラーがでてしまいました。
Exception in thread "main" java.lang.UnsupportedClassVersionError: test 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
何となくjavaの開発環境が最新でないということもわかり同じような質問をしている方もいましたが解決策には至りませんでした。
どうすれば55.0のバージョンも実行できるような環境になるのかやり方を教えていただきたいです。
情報が不足しているようであれば追記します。
where java C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe C:\ProgramData\Oracle\Java\javapath\java.exe where javac 情報: 与えられたパターンのファイルが見つかりませんでした。 java -version java version "1.8.0_251" Java(TM) SE Runtime Environment (build 1.8.0_251-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
追記
ありがとうございます。
おかげでできました。
jdkを新たにインストールしてパスを先頭に持ってきてもうまくいかず、既存のパスを削除したら動くようになりました。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。