我使用的IntelliJ建立在Java中9 弹簧启动项目,但我越来越 Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
每当我使用@SpringBootTest
或@DataJpaTest
。 VM选项这解决了问题,但仅适用于我加入它是运行配置 -添加运行VM参数的IntelliJ为Java 9
在此之后post我在运行配置添加--add-modules=java.xml.bind
。
现在我有多个测试类,以利用@SpringBootTest
或@DataJpaTest
,如果我手动去添加--add-modules=java.xml.bind
到每个运行配置,每对作品逐一但是当我尝试例如
src/test/java -> right click and Run Tests
(上整个测试套件)
- 没有考虑这些个别的运行配置,并且因此不会对那些测试,
是否有添加VM选项的选项 - 以便在集成测试运行期间考虑它们。