有一个JAR包,里面有很多.class, 我把其中一个WFprogress反编译了,也叫WFprogress.java
包结构和JAR内的一样是com.kkss.WF.model。
请问这两个WFprogress会不会冲突?
我试了一下现在执行的是反编译后的代码(做了些小改动)
还有就是com.kkss.WF.model里面还有其他一些class会不会读不到?
求解惑

解决方案 »

  1.   

    我的理解:
    如果你是Eclipse,就算你反编译了,执行的时候右击的也是.java 文件,但是真正运行的还是原来的.class文件,还有你说的包冲突,我没怎么理解,程序执行的时候编译能通过,class文件怎么会找不到呢?
      

  2.   

    现在是有两个WFprogress.class,一个是原来JAR包里的,一个是反编译后WFprogress.java编译生成的,两个类的包结构完全一样,现在执行的是反编译后生成的,原来那个不会跟这个冲突吗?
      

  3.   

    不影响的,一般你环境里面没有的,才会去包里面加载的,怕影响可以把你改完的.class文件在压缩到jar包里面就是了