什么应该是Spring引导2.0.0.M6 for java9中的sourceCompatibility值

时间:2017-11-08 14:15:16

标签: java spring spring-boot

我正在尝试创建一个基本的应用程序,      Spring boot 2.0.0.M6      java 9 因为这是spring boot的版本支持java9但是,我坚持使用build.gradle文件中应该用于sourceCompatibility的值。

我试过了, sourceCompatibility = 9.0

但它在构建时抛出错误,无法从'9.0'确定java版本。

设置我做了,

1)使用Windows的机器上的java 9,

2)使用java版本1.8创建了Spring启动应用程序Spring Initializer    因为我们在java版本的下拉列表中没有java 9

3)然后在Intellij中更改了引用java 9的应用程序配置

4)在项目结构中,将项目SDK更改为9.0

我错过了什么,会出现什么问题。

1 个答案:

答案 0 :(得分:0)

将gradle版本升级到4.3解决了问题