eclipse的工程的build path引用的jar和工程的webinfo/lib包下所包含的jar包的作用有什么区别?
[b]问题补充:[/b]
我遇到的一个问题是,lib中缺失一个jar,当我直接把这个包拷到工程的lib目录时,clean工程rebuild,还是会报错误,但是我通过build path的add Extenrnal jar将jar包引入工程,自动编译,则工程不报错.想请教下,这是什么原因.
eclipse的工程的build path引用的jar和工程的webinfo/lib包下所包含的jar包的作用有什么区别?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
11条回答 默认 最新
xkuff 2009-12-04 14:13关注因为eclipse把build path的配置写在了项目的.classpath文件中,add Extenrnal jar将jar包引入到工程,.classpath文件中的内容就会被更新,所以不就会报错。
有时直接把jar复制到项目的WEB-INF/lib文件夹中,然后刷新项目,eclipse都会自动把jar在build path中引用。
如果jar不是在build path里删除引用,而是自己直接把jar删除或者移到另外一个位置,刷新项目就会出现错误,要去build path里把引用删除。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报