Eclipse和Spring Boot计划支持JDK 11
首先
我搜索了一下,完全没有出现。所以我查了2、3次,每次都花了很多时间,所以写了个备忘录给自己。如果我有错误的话,希望你能指出来,我会很开心的。
对应计划(截至2018/08/21)(截至2018/10/30)
Spring Boot在2.0.X版本和1.5.X版本上,似乎能够在OpenJDK11上运行。(事实上已经运行成功)
OpenJDK11 + Alpine目前官方尚未提供。
https://github.com/docker-library/openjdk/issues/211
但是…因为现有的build28与EA的下载仓库中的版本一致,所以目前使用它应该没有问题。
参考: https://github.com/h-r-k-matsumoto/alpine-openjdk-11/blob/master/Dockerfile
如果你和我一样,希望创建一个尽可能小的Docker镜像,并且想要使用Alpine(而不是Ubuntu),那么或许可以考虑使用AdoptOpenJDK。
生成与OpenJDK相关的各种Docker镜像的Dockerfiles和生成脚本。目前,这将在Ubuntu和Alpine Linux上构建包含HotSpot和Eclipse OpenJ9的OpenJDK镜像。
IBM收购RedHat的问题存在,嗯…也没关系,不用在意。
Docker Hub
https://hub.docker.com/r/adoptopenjdk/openjdk11/tags/
Docker仓库
https://hub.docker.com/r/adoptopenjdk/openjdk11/tags/
日食
将以Eclipse 4.9的形式提供。
https://projects.eclipse.org/projects/eclipse/releases/4.9.0/plan
从那里开始查看并确认JDT_Core的相关支持。
https://wiki.eclipse.org/JDT_Core/Plan/4.9
只有在Eclipse 4.9中安装了market place的java-11-support插件,才能在编译兼容性处看到版本11。

春季引导程序
无事件释放了。
https://spring.io/blog/2018/10/30/spring-boot-2-1-0
但是,最好经常查看下面的里程碑。它们有助于解决问题。
https://github.com/spring-projects/spring-boot/milestone/125
https://github.com/spring-projects/spring-boot/milestone/106