假如说项目里引入了两个包:a.jar,b.jar,其中b.jar是自己打的jar包,其中某个类依赖与a.jar,然后我在source里用了b.jar里的某个class。现在如果我把source里引用b.jar的class删除,然后把a.jar包也删除,这样部署时会有问题吗?(source里自己是没有引用到a.jar里的内容)

解决方案 »

  1.   

    当然没问题,只要你没用到这两jar里的类,随便删
      

  2.   


    恩,我自己的代码里是没引用到他们的类。但是B。jar里有个OOXX方法引用到A。jar里的类,然后我把A。jar给删了,这样会有问题么?虽然我的source里不会去调用B的OOXX方法
      

  3.   

    如果  B。jar 里面的依赖于a.jar方法被你调用 了,直接报nosuchMethod 错误,看你咋调用了。如果没有调用则不会报错。