Java替换预编译类

时间:2015-07-24 04:46:35

标签: java

我在另一个jar中有一个类,其方法编译如下:

public final class DecompiledClass {

  public void doSomething() {
        MyObject b = new MyObject()
                .option( Option.TIMEOUT, 5000 )
                .remoteAddress( target.getAddress() );
  }

}

制作此课程的人不允许 5000 的值可配置。如何在没有源的情况下从外部修改此值?

1 个答案:

答案 0 :(得分:0)

要解决这个问题,我只需使用相同的包路径在新的eclipse项目中编辑该类。然后,当我导出时,我将原始jar和eclipse提取到我的新jar中。