LoginSignup
10
9

More than 5 years have passed since last update.

java.lang.UnsupportedClassVersionError: com/typesafe/config/ConfigException : Unsupported major.minor version 52.0

Posted at

めっちゃハマったw

動作環境

Mac OS X EI Capitan
IntelliJ 15
Play 2.4.4
scala 2.11.6

エラー文

Playの2.4からはJava8じゃないと利用できないっぽい.

そしてこのエラー分の意味はざっくり言うと,Java8使えよ!って意味.

この末尾の数字についてはUnsupported major.minor version 51.0 = Java7 以上使えを参考にしました.

IntelliJでjava8使いたい

まず,ターミナルからjava -version

$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

ちゃんとなってるじゃん!ってなけにはいきませんでした..

IntelliJの参照するJavaのバージョンを変更するには以下の方法を実践

  1. メニューバーのFileをクリック
  2. Project Structures...をクリック
  3. 左のバーのProjectをクリック
  4. Project SDK1.8を選択

1,2のステップは以下
スクリーンショット 2015-12-10 03.18.14.png

3,4のステップは以下
スクリーンショット 2015-12-10 03.19.08.png

当たり前すぎるのかあまり参考文献がなかったので自分が書いてみました.

IntelliJ自体がEclipseと比べて資料が少ないのでこういう基本的なやつがわからなかったりしますよねなんか...

とりあえずこれでエラーはでなくなりました!

10
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9