您的位置:首页 > 编程语言 > Java开发

Eclipse下把jar包放到工程lib下和通过buildpath加载有什么不同

2012-03-01 12:39 134 查看
(下面的解决问题的内容是我从网上查到的,具体是哪位好心的大虾的,由于时间长我给忘了,所以不能指明出处,非常抱歉。)我通过Eclipse的 User Libranry 将jar导入 Eclipse里面,编译没有问题,运行的时候就报class文件没有定义,后来上网上查了下,原因找到啦,是这样的:

用Java Build Path导入包和把包复制到lib下是有区别的,它俩其实不会冲突,也没有什么关系的,Java Build Path是我们编译需要的包,在比如在import ***.***.***时如果没用Java Build Path导入包的话类里面就有红叉,说不识别这个类;导入到lib下是程序运行时需要的包,即便用Java Build Path导入过的包,没放到lib下,运行项目时会出现ClassNotFoundException的异常.



来自:http://winhyt.iteye.com/blog/777940
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐