Wes*_*Gun 6 java gradle java-11
我想将 Java 8 Spring Boot 项目升级到 Java 11。它使用 Gradle 4.9(包装器)。我正在使用 Intellij 2019.1 社区版。
下载 Java 11 后,当我运行时gradle test,我看到此错误:
-Djava.endorsed.dirs ..... 不受支持。模块化形式的认可标准和独立 API 将通过可升级模块的概念得到支持。
那么,我该如何解决这个问题?
我做了这些事情来使它工作:
-Djava.endorsed.dirs。因为使用 Gradle 5.4,我已经可以通过gradle test. 只是 Intellij 运行失败。将 Gradle 升级到 6 可能没有关系;有了5.4.0它仍然可以工作。
为了让它在 Gitlab 管道中工作,你必须改变
.gitlab-ci.yml: image: openjdk:11.0.1-jdk-slimDockerfile: FROM gradle:jdk11-slim as builder更改 docker 镜像版本。
| 归档时间: |
|
| 查看次数: |
3365 次 |
| 最近记录: |