質問: Max/mspという作曲用のプログラミング環境で、javaのクラスを使おうとしたところ、 下のようなエラーが出てしまいました。 ![エラー](https://i.stack.imgur.com/3Ifer.png) JDKのバージョンが古いのかな、と思ってJDK 8 Update 66をダウンロードしてコンパイルし直しましたが、それでもコンソールに上の画像と同じものが表示されます。 どうしたらいいのでしょうか・・・・・・ --追記-- 開発環境 OS:Mac OS X 10.10.5 Yosemite JAVAのバージョン(ターミナルでjava -versionと打ったら出てきたもの): java version "1.8.0_66" Java(TM) SE Runtime Environment (build 1.8.0_66-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode) Max/mspのバージョン:7.0.6
回答: How to fix: Unsupported major.minor version 51.0 error? によると、エラーメッセージ `Unsupported major.minor version 52.0` は「JDK 8 をサポートしていません」という意味だそうです。 ひとつ前のバージョン JDK 7 を利用するか、`javac -target 1.7 HelloWorld.java` のようにVMのバージョンを直接指定してコンパイルしてみてはどうでしょうか。