1、Some projects cannot be imported because they already exist in the workspace

2、Some projects were hidden because they exist in the workspace directory

  

这种情况基本是以下错误操作造成: 
1.手动删除本地磁盘下的工程目录 
2.删除时,没有勾选Delete project contents on disk(cannot be undone)

以上2种操作,eclipse本身不会删除一些以 二进制形式记录的工程信息,

所以你在导入的时候就提示工程已经存在了~

有时候eclipse或者myeclipse导入项目的时候会发生上面两个错误,IDE不允许我们导入。具体原因是在IDE的workspace中已经存在了相同名字的项目,所以不能导入。
解决办法则是修改项目名:
1、right click【右键】 --- refactor --- rename
2、workspace中要修改名字的项目 --- 打开.project文件 --- 修改<name>projectName</name>【导出到myeclipse外面的项目不能通过直接改项目名称来修改真正的项目名称,只能通过这种方式
==============================================================================================

注意:诚然修改项目名可以解决,但是给人的感觉好像是以前的找不到了(工程目录下面明明没有)导致无法删除,只好改名,实乃无奈之举!!

思考--加入不进去,一定是以前的有一个标记记录了你的工程信息,也就是说找到那个标记删除它,我们就不用改名字了。经过我的摸索

E:\workspace\eclipseworkspace\.metadata\.plugins\org.eclipse.core.resources\.projects  在我的这个版本的eclipse上是这个目录里面


警告:The file connot be validate as there was a connect problem

解决方式: 引入所需的dtd

   ps:这种只是警告,不是错误,所以不处理也是没问题的,只是它不能出现提示而已。主要原因是这些dtd本来是可以通过网络获取的,假如你没有网络,它就没办法通过联网获得,所以解决办法就是把这些文件导入myeclipse。


错误:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

  1. java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
  2. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
  3. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
  4. at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
  5. at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
  6. at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
  7. at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
  8. at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
  9. at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
  10. at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:66)
  11. at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:279)
  12. at org.apache.ibatis.executor.BatchExecutor.doQuery(BatchExecutor.java:80)
  13. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:267)
  14. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:141)
  15. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:98)
  16. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:73)
  17. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:101)
  18. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:95)
  19. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  20. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  21. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  22. at java.lang.reflect.Method.invoke(Method.java:597)
  23. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:355)
  24. at $Proxy37.selectList(Unknown Source)
  25. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:195)
  26. at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:120)
  27. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:90)
  28. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:40)
  29. at $Proxy42.selectTest(Unknown Source)
  30. at com.test.sevices.MonitorService.showModule(MonitorService.java:16)
  31. at com.test.controller.MonitorController.showModule(MonitorController.java:20)
  32. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  33. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  34. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  35. at java.lang.reflect.Method.invoke(Method.java:597)
  36. at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
  37. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:436)
  38. at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424)
  39. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
  40. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
  41. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
  42. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
  43. at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
  44. at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  45. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  46. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  47. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  48. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  49. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  50. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  51. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  52. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  53. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  54. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  55. at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  56. at java.lang.Thread.run(Thread.java:619)

报错原因:

  缺失了连接oracle数据库的驱动文件

解决办法:

  1. MyEclipse中引入oracle 11g自带的jdbc包(如“G:\app\welcome\product\11.1.0\db_1\jdbc\lib\ojdbc6.jar”):右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc6.jar

myeclipe eclipse 常遇问题:Some projects cannot be imported 、java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver、The file connot be validate的更多相关文章

  1. 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener--转

    原文地址:http://www.cnblogs.com/amosli/p/4067665.html 在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.Clas ...

  2. eclipse java项目中明明引入了jar包 为什么项目启动的时候不能找到jar包 项目中已经 引入了 com.branchitech.app 包 ,但时tomcat启动的时候还是报错? java.lang.ClassNotFoundException: com.branchitech.app.startup.AppStartupContextListener java.lang.ClassN

    eclipse java项目中明明引入了jar包 为什么项目启动的时候不能找到jar包 项目中已经 引入了 com.branchitech.app 包 ,但时tomcat启动的时候还是报错?java. ...

  3. 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context ...

  4. Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener

    Eclipse中tomcat部署工程启动后报错: 严重: Error configuring application listener of class org.springframework.web ...

  5. java.lang.ClassNotFoundException: org.eclipse.jetty.plus.webapp.EnvConfiguration

    最近刚接触jetty,在myeclipse8.6中加入了一个项目,运行时就出了这个java.lang.ClassNotFoundException: org.eclipse.jetty.plus.we ...

  6. eclipse中启动tomcat报错 java.lang.ClassNotFoundException

    之前启动还好好的,某次启动tomcat就莫名其妙的报了这个java.lang.ClassNotFoundException的错.   检查maven依赖包,发现这个类是存在的. 然后一通clean操作 ...

  7. Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener(Maven工程)

    Eclipse中tomcat部署工程启动后报错: 严重: Error configuring application listener of class org.springframework.web ...

  8. Android使用Eclipse遇到"java.lang.ClassNotFoundException"

    最近遇到个Android Jar的问题,找了几天才找到root cause. 在此记录下. 我们的Android项目需要使用一个供应商的Jar. 我们使用的开发环境为:Eclipse + ADT插件( ...

  9. Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL

    Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL     严重: Error config ...

随机推荐

  1. math --- CSU 1554: SG Value

    SG Value Problem's Link:   http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1554 Mean: 一个可重集合,初始为空,每 ...

  2. Java知识点总结(不定时更新)

    1.基于分代的垃圾收集算法 设计思路:把对象按照寿命长短来分组,分为年轻代和年老代,新创建的对象被分在年轻代,如果对象经过几次回收后仍然存活,那么再把这个对象划分到年老代.年老代的收集频率不像年轻代那 ...

  3. 如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一

    公司业务量比较大,接了很多项目,为了缩短开发周期老板让我牵头搭建了一个敏捷开发框架. 我们主要的业务是做OA.CRM.ERP一类的管理系统,一个通用的后台搭出来,再配合一些快速开发的组件开发效率能提高 ...

  4. 【jQuery基础学习】08 编写自定义jQuery插件

    目的:虽然jQuery各种各样的功能已经很完善了,但是我们还是要学会自己去编写插件.这样我们可以去封装一些项目中经常用到的专属的代码,以便后期维护和提高开发效率. jQuery插件的类型: 封装对象方 ...

  5. 别误用IsDigit与IsNumber函数

    1.起因 最近发现程序中有一段控制TextBox数字输入的代码,相信大家都不会太陌生,如下: void int_KeyPress(object sender, KeyPressEventArgs e) ...

  6. 与众不同 windows phone (36) - 8.0 新的瓷贴: FlipTile, CycleTile, IconicTile

    [源码下载] 与众不同 windows phone (36) - 8.0 新的瓷贴: FlipTile, CycleTile, IconicTile 作者:webabcd 介绍与众不同 windows ...

  7. JavaScript跨域总结与解决办法

    什么是跨域 1.document.domain+iframe的设置 2.动态创建script 3.利用iframe和location.hash 4.window.name实现的跨域数据传输 5.使用H ...

  8. solr 学习片段

    全文检索技术——Solr 1 主要内容 1.站内搜索技术选型 2.什么是solr Solr和lucene的区别 3.solr服务器的安装及配置 Solr整合tomcat Solr的演示 4.维护索引 ...

  9. mysql awr v1.0.2发布

    改进说明: 1.新增监控Mysql实例通过web控制台http://ip:port/hosts.html进行,无需更改mysql-jdbc.properties配置文件和spring-servlet. ...

  10. Eclipse下Android开发的问题:Installation error: INSTALL_FAILED_NO_MATCHING_ABIS 解决办法

    在Android模拟器上安装apk的时候出现   INSTALL_FAILED_NO_MATCHING_ABIS 这个错误提示的解决办法. 是由于使用了native libraries .该nativ ...