我想将Java 8 Spring项目升级到Java 11,它使用Gradle 4.9(包装器)。我正在使用Intellij 2019.1社区版本。
在下载Java 11之后,当我运行gradle test时,我会看到以下错误:
-Djava.endorsed.dirs .不支持。认可的标准和模块化形式的独立API将通过可升级模块的概念得到支持。
那我该怎么解决呢?
发布于 2019-11-13 16:50:42
我做这些事是为了让它发挥作用:
-Djava.endorsed.dirs。因为使用Gradle 5.4,我已经可以通过gradle test在终端上运行测试了。只有Intellij运行失败。升级到6级可能不相关;使用5.4.0,它仍然可以工作。
为了使它在Gitlab管道中工作,您必须更改
.gitlab-ci.yml:image: openjdk:11.0.1-jdk-slimDockerfile:FROM gradle:jdk11-slim as builder若要更改停靠器图像版本,请执行以下操作。
https://stackoverflow.com/questions/58841882
复制相似问题