JUnit 5,Java 9和Gradle:如何传递--add-modules?

Jue*_*ann 5 gradle java-9 junit5

我想从Java 8迁移到Java 9.运行我的测试时,我得到了一个关于javax.xml.bind.JAXBContext的CNFE.因此,似乎需要"--add-modules java.xml.bind".我试图扩展我的GRADLE_OPTS env变量,但错误仍然存​​在.任何提示都表示赞赏.

Jue*_*ann 3

根据 Alan Bateman 的说法,我添加了以下几行,这样build.gradlegradle bootRun可以工作:

runtime('org.glassfish.jaxb:jaxb-runtime:2.3.0', 'javax.activation:activation:1.1.1')
Run Code Online (Sandbox Code Playgroud)