В моих тестах JUnit мне нужно переопределить поведение некоторых открытых методов из класса A (модуль M1).Для этого я делаю нечто подобное (в модуле JUnit M2):
package com.acme;
public class B extends A{
@Override
public String methodToOverride(){
return "TestDataHere";
}
}
Как в Java 9 JPMS рекомендуется переопределить какой-либо пакет в стороннем модуле или в вашем модуле?Как правильно настроить в JPMS использование модулей M1 и M2 с одинаковыми именами пакетов?