请问:我在myeclipse中新建一个web项目,然后将其退出编译器,在将包复制到web项目的lib目录,然后在将项目导入编译器结果项目报错。这种问题如何解决?我的包名全部以写入了.classpath文件了这是我的.classpath文件<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/antlr-2.7.6rc1.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/asm.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/cglib-2.1.3.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-beanutils-1.6.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-codec-1.3.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-collections-3.0.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-dbcp-1.2.1.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-digester.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-fileupload.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-lang-2.1.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-logging-1.0.4.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-pool-1.2.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-validator.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/db2fs.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/db2java.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/db2jcc.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/db2jcc_license_cu.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/dom4j-1.6.1.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/dwr2.0.5.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/ehcache-1.1.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/hibernate3.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jakarta-oro.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jsonplugin-0.31.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jstl.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jta.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/jtds-1.2.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/log4j-1.2.7.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/ojdbc14.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/oracle10g.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/spring.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/sqljdbc.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/standard.jar"/>
 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/struts.jar"/>
 <classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
</classpath>
贴子来源Diy部落(http://bbs.diybl.com) 详细出处参考:http://bbs.diybl.com/54/20091017/7275.html

解决方案 »

  1.   

    refresh 几次 ,就会出现一个referenced libarary,
    下面有你刚放在lib下的包。如果不行。看看:properties-->myeclipse->web->configure workplace settings->build path 下面:automatically add web-inf/lib/...to web project build path 选上yes.
      

  2.   

    如果实在不行的话,lz先将你这个项目改名,然后再新建一个你所期望的项目名 之后
    再将你的要改名的旧项目的必须文件的拷贝到你的新项目中 包文件先不用急着拷
    关键的是不要退出编译器,直接将包文件复制到web项目的lib目录下 再删除你的旧项目
    清除项目之后 启动服务试试看