【问题标题】:Unsupported version 52.0不支持的版本 52.0
【发布时间】:2016-05-01 17:59:56
【问题描述】:

我知道以前有人问过这个问题,我读过很多。但是,我无法弄清楚为什么它不起作用。我已遵循类似问题中提供的所有步骤,但我解决了这个错误。

所以我的 JAVA_HOME 指向这个: jdk1.7.0_79.jdk

我的编译器设置: http://s32.postimg.org/vjyn87zs4/Screen_Shot_2016_05_01_at_1_54_42_PM.jpg

我安装的 JRE http://s32.postimg.org/ykfy84s10/Screen_Shot_2016_05_01_at_1_53_39_PM.jpg

我尝试将其设置为 1.7,但仍然无法正常工作。

我不知道这是否重要,但我的依赖是:

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>6.0.2</version>
</dependency>

【问题讨论】:

  • 某个地方有一个在 1.8 版中编译的类。
  • 怎么办?我的 JDK 设置为 1.7?
  • 这不会改变已经编译好的类。
  • 那我该如何重新编译所有东西呢?这会是一个有效的解决方案吗?
  • mysql-connector-java 是用Java 1.8 编译的吗?我只有两个依赖项,那就是 JUnit

标签: java mysql


【解决方案1】:

根据this,您需要 jre 1.8.X 才能使用上述依赖项。 使用以前的版本应该没问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 2017-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多