在我的JUnit测试中,我需要重写类A(模块M1)中的一些公共方法行为。为此,我正在做类似的事情(在JUnit模块M2中):
package com.acme;
public class B extends A{
@Override
public String methodToOverride(){
return "TestDataHere";
}
}
Java 9 JPMS如何建议在第3方模块或您的模块中覆盖某些软件包?如何正确配置为JPMS以使用具有相同软件包名称的模块M1和M2?