如何在Java 9中覆盖其他模块中的方法

时间:2018-09-28 13:24:00

标签: module override java-9

在我的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?

0 个答案:

没有答案