我正在GitHub上创建一个模块化构建(使用module-info.java),但是当我向我想要模块化的模块添加module-info.java时,无法执行任何测试...
我该如何实现这一点?
我正在使用以下版本:
- junit.jupiter版本5.3.0(第一次尝试也与版本5.2.0不成功) - maven-compiler-plugin版本3.8.0(第一次尝试也与版本3.7.0不成功) - maven-surefire-plugin版本2.22.0(第一次尝试也与版本2.21.0不成功)
失败测试的典型错误如下所示:
java.lang.reflect.InaccessibleObjectException: Unable to make com.github.jactor.rises.commons.dto.UserDtoTest() accessible: module jactor.rises.commons does not "opens com.github.jactor.rises.commons.dto" to unnamed module @65e98b1c
我该如何实现这一点?
我正在使用以下版本:
- junit.jupiter版本5.3.0(第一次尝试也与版本5.2.0不成功) - maven-compiler-plugin版本3.8.0(第一次尝试也与版本3.7.0不成功) - maven-surefire-plugin版本2.22.0(第一次尝试也与版本2.21.0不成功)
失败测试的典型错误如下所示:
java.lang.reflect.InaccessibleObjectException: Unable to make com.github.jactor.rises.commons.dto.UserDtoTest() accessible: module jactor.rises.commons does not "opens com.github.jactor.rises.commons.dto" to unnamed module @65e98b1c