需要使用的第三方jar包和jdk的jar包冲突?

列如:jdk中有个jar包叫rt.jar,其中有个类叫Toolkit,包的路径是java.awt.Toolkit,然后eBay中也要使用到一个叫Toolkit的类,包的路径同样也是java.awt.Toolkit,jar包为classes.jar。classes.zip中有个类NDSToolkit继承了Toolkit类,但是编译器只能认识到jdk中的Toolkit。

解决方式:
编译器查找顺序是可以设置的,在Eclipse中是在Java Build Path-》Order and Export里面,你把包含eBay的包用"up"按钮放到上面去,把系统library放到最后就可以了

猜你喜欢

转载自android-learner.iteye.com/blog/1470005
今日推荐