导入MyEclipse项目后出现一系列问题

超逸_流 2014-05-29 10:54:46
导入项目后
1),首先run或debug的时候出现 The requested resource is not available的错误,查看控制台有这样的错误:java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parse。将webroot lib下的xerces.jar包删除后,能run出首页来。。。。
2),但紧接着,项目名前出现红叉,查看错误位置:
有如示错误:Multiple markers at this line
- The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from
required .class files
- The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from
required .class files
求解!!!!
...全文
8273 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
疯狂的小麦 2015-07-27
  • 打赏
  • 举报
回复
你用的jdk8 应该是 版本不兼容吧ide版本低不支持
Better2326 2015-07-22
  • 打赏
  • 举报
回复
红色感叹号。。。
Yapii 2015-05-18
  • 打赏
  • 举报
回复
I am sure.Just change your JDK to lower.
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
现在,运行过后又出现一个新问题:Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unexpected failure during bean definition parsing Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] Bean 'dataSource'; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Multiple 'property' definitions for property 'root' Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] Bean 'dataSource' -> Property 'root' Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Multiple 'property' definitions for property 'root' Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] Bean 'dataSource' -> Property 'root' at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80) at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:261) 看着好像是Spring出错了,但是Spring不太会,求指教!!
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
好了,原因是我之前配置的是自己的JDK(1.8版本的),估计没配置好还是怎么的。。。恢复成MyEclipse默认的jdk版本,所有红叉就都消失了
姜小白- 2014-05-29
  • 打赏
  • 举报
回复
引用 9 楼 u012723995 的回复:
检查了下jar包,都没问题,跟原来一样,总不会一开始这个项目就有问题吧?

你的项目哪里来的呢?
看看build path 的
看这个lib列表有没有问题,看有没有哪个jar前打叉的?
再有 楼主 可以把自己的错误截图给上来,好分析。
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
检查了下jar包,都没问题,跟原来一样,总不会一开始这个项目就有问题吧?
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
又拿另一个毫不相关的项目打开,一打开就显示个红叉。。。。。这个以前是没问题的
姜小白- 2014-05-29
  • 打赏
  • 举报
回复
引用 6 楼 u012723995 的回复:
我把项目删掉(workspace里也删掉了),然后再重新导入,一开始就出现红叉。。。。这是怎么回事?不会是MyEclipse出问题了吧。之前加载了一下SVN。。。。还出现过红色感叹号。。。
重新导入,看一下build path 里面是否有缺失jar包,看是否之前有引项目外的jar包进来。 看红叉地方是类找不到或是其他原因,分析下。
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
我把项目删掉(workspace里也删掉了),然后再重新导入,一开始就出现红叉。。。。这是怎么回事?不会是MyEclipse出问题了吧。之前加载了一下SVN。。。。还出现过红色感叹号。。。
姜小白- 2014-05-29
  • 打赏
  • 举报
回复
引用 3 楼 u012723995 的回复:
但是这种情况下还是能够运行出来首页的啊?这是为什么?
这次myeclipse编译不了,但之前编译的class文件可能还都存在。所以服务可以正常的访问吧。
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
回复一楼,删掉重启后还是有错。。。
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
但是这种情况下还是能够运行出来首页的啊?这是为什么?
姜小白- 2014-05-29
  • 打赏
  • 举报
回复
将之前的jar都删除,重新导入一遍试试。 或关闭myeclipse,然后重新打开,clean下工作空间。
loveunittesting 2014-05-29
  • 打赏
  • 举报
回复
2),但紧接着,项目名前出现红叉,查看错误位置 这个问题,先把buildpath里面你删的jar包去掉,这个状态是不编译了
EA游戏真好玩 2014-05-29
  • 打赏
  • 举报
回复
好高深!小白学习一下····
whhmkj 2014-05-29
  • 打赏
  • 举报
回复
告诉一个好办法 每次错个问题打自己一耳光 什么都记住了!
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
恩恩,结贴!!!
姜小白- 2014-05-29
  • 打赏
  • 举报
回复
引用 23 楼 u012723995 的回复:
我不会js。。。
慢慢学习吧,做java开发,这些基础的东西都要掌握的 javascript 教程
超逸_流 2014-05-29
  • 打赏
  • 举报
回复
我不会js。。。
加载更多回复(10)

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧