首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持运行在hotspot上的夸克的java版本

支持运行在hotspot上的夸克的java版本
EN

Stack Overflow用户
提问于 2019-11-25 21:21:03
回答 2查看 1.4K关注 0票数 1

我从夸克中读取文档,据说支持以下jdk版本:

JDK 8或11+安装有适当配置的JAVA_HOME

实际上,我已经安装了JDK 12。可以使用以下内容吗?:

代码语言:javascript
复制
<maven.compiler.release>1.11</maven.compiler.release>

maven.compiler.release与以下内容相同:

代码语言:javascript
复制
<maven.compiler.source>1.11</maven.compiler.source>
<maven.compiler.target>1.11</maven.compiler.target>

编辑:

Quarkus的工作是:

代码语言:javascript
复制
<maven.compiler.source>1.12</maven.compiler.source
<maven.compiler.target>1.12</maven.compiler.target> 

代码语言:javascript
复制
<-- Note: 12 instead of 1.12 -->
<maven.compiler.release>12</maven.compiler.release>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-26 10:31:49

更新:从Quarkus2.x开始,最低要求是JDK 11+。JDK 17也受到支持。更新到17的JDK应该可以工作,但是没有进行积极的测试。

====

在Linux和MacOS上,您可以使用JDK 8到13。

在Windows上,您可以使用JDK 8到12,因为我们受到JDK错误的影响:请参阅https://github.com/quarkusio/quarkus/issues/5359

如果您只打算使用上述JVM,则可以编译到特定于您的版本的内容。

至于为什么我们的示例都使用JDK 8:它们的构建也是通过GraalVM支持本地映像,直到最近,GraalVM还只支持JDK 8。GraalVM 19.3.0只是添加了对JDK 11的预览支持(而且我们正在做这个工作)。

票数 3
EN

Stack Overflow用户

发布于 2019-11-26 09:51:22

您可以在Java12中使用Quarkus。有很多方法可以配置Maven来使用该版本,例如,请参阅this

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59040277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档