Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MainClass静的な開始メソッドと停止メソッドを持つクラスを含む単純な jar があります。JDK6 と Prunsrv を使用すると、サービスが正常に開始および停止します。JDK に切り替えると、サービスの開始時に次のエラーが表示されます。
MainClass
java.lang.UnsupportedClassVersionError: org/serv/MainClass: サポートされていない major.minor バージョン 52.0
この問題を解決するにはどうすればよいですか?
私は以前にこれに遭遇しました。
これは通常、Java クラスが 1 つの Java バージョン (つまり JSE 8) 用にコンパイルされているのに、別のバージョン (つまり JSE 6) で実行されていることが原因です。
パスを確認し、適切なバージョンの JVM がコードを実行していることを確認してください。
以下も参照してください。