日期:2014-05-20  浏览次数:20607 次

如何让jar中的程序不调用原来jar中的方法,而调用我修改后的方法

现在程序用到一个jar。但其中有一个方法1需要有点改动。但这个方法又被jar中的其他方法调用。

能不能在不改动jar文件的基础上,通过一些方法来实现jar中调用方法1的时候,是我在jar外面改动后的方法。




------解决方案--------------------
写一个包名类名都相同的类,重写那个方法,然后把这个类在CLASSPATH中位置提到这个jar前面去
------解决方案--------------------
反编译出来,改好再打回JAR里