Я хотел бы запустить тесты с JUnit 5 на модульном проекте Java 9 в Eclipse, без Maven, Gradle или всего такого фантастического.Итак, у меня есть src/main/java
путь, где живут module-info.java и пакеты модуля, а также src/test/java
, где находятся все тестовые классы.То есть, как обычно, до модульной системы Jigsaw.У меня есть Eclipse Oxygen.3a (4.7.3a) и Java 10.0.1.
Я видел видео из Eclipse, показывающее, как добавить тест JUnit в модульный проект, но это ошеломило меня глубоко: ониrequired
ключевое слово в module-info.java модуля, связывающее его с модулем JUnit.Это даже правильно?
Я также видел все эти решения --patch-module
/ --add-reads
(когда мы говорим о работе в консоли), и кажется, что это правильный способ сделать это, но я понятия не имею, как этого добиться в Eclipse без тестируемого модуля привязки к модулю JUnit.Возможно ли это даже в Eclipse (без Maven и т. Д.)?