站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题我新建一个User Libraries,包含了我平时常用的jar,但为什么web工程中无法使用?希望大家看看。谢谢

我新建一个User Libraries,包含了我平时常用的jar,但为什么web工程中无法使用?希望大家看看。谢谢

摘要: 我新建一个User Libraries,包含了我平时常用的jar,但为什么web工程中无法使用?希望大家看看。谢谢


如题!
我新建了个Web工程后,我右键点工程属性,再点java build path,再点 libraries 后按add library
增加了我开始新建的 user library ,但为什么工程在eclipse中还是运行不了?感觉是找不到jar
但如果不进得刚才增加user library的操作,我的很多类都会出错,我觉得说明,我的user lib 有了作用。但不知道不行。

我再用以前的方法来操作:我没建user libraries,直接把所有的jar考到lib下面,我的web 工程就可以正常运行了。

大家能帮我解释一下这个原因吗?如何解决呢?
谢谢大家


楼主,你把User Liberary加到Eclipse中,只是eclipse中生效,就是只有Eclipse知道那些引用的类放在哪里,但是如果你要web工程启动正常,是要告诉Tomcat等容器,你的jar包是在哪里(放在lib目录下,容器就知道了)。所以就有这种情况出现,在eclipse中加用户库,只是为了调试,不加入用户库,eclipse找不到import的类,就会出现红色的X号,不把用户库中的JAR包放到lib下,容量找不到引入的类,就会报错。





直接修改.classpath文件,改成就可以了。


谢谢


↑返回目录
前一篇: 在eclipse中定义JAVA泛型,为什么提示错误呢.
后一篇: 各位大虾,Eclipse中的CVS如何使用?