MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉

J2EE 码拜 10年前 (2015-04-11) 1723次浏览 0个评论
 

错误信息:
Error occured processing XML “”Provider org.apache.xerces.parsers.IntegratedParserConfiguration coul

用myeclipse10整合S2SH,完全是按照默认设置,不断地点next设置的。但是applicationContext.xml内部没有错,就是有个小红叉,看了一下problems里面有error显示如标题:Error occured processing XML “”Provider org.apache.xerces.parsers.IntegratedParserConfiguration could not be instantiated: org.apache.xerces.impl.dv.DVFactoryException: DTD factory class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl does not extend from DTDDVFactory.””. See Error Log for more details。

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
是不是namespace没有引入
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
20分
你可以试试这样:
1.右击你的当前web工程,选择MyEclipse;
2.在MyEclipse菜单的弹出菜单中点击Exclude From Validation
3.刷新web工程
这样应该就可以了,如果不行的话,只能重装MyEclipse了,可能是你的版本太高了
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
看程序运行报错不,不报错那就是Myeclipse的问题
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
先看有无报错,若不报错,则是一些warning,说明你的一些命名,设置小问题。
这些无妨,就是淘宝的PHP放在dw下也民错误很多。

若报错,刚一定处理一番

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
确实是MyEclipse版本太高了,问题解决不了。。。,我用的myeclipse10,但是如果换成myeclipse8.5的话就没有tomcat7支持了,这是一个比较头疼的问题。因此,我就想,不换myeclipse如何解决呢?

引用 2 楼  的回复:

你可以试试这样:
1.右击你的当前web工程,选择MyEclipse;
2.在MyEclipse菜单的弹出菜单中点击Exclude From Validation
3.刷新web工程
这样应该就可以了,如果不行的话,只能重装MyEclipse了,可能是你的版本太高了

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
程序运行不会报错,但是用hibernate反向工程时会用到那个applicationContext.xml文件,此时问题出现了,这里的applicationContext.xml无法被hibernate找到

引用 3 楼  的回复:

看程序运行报错不,不报错那就是Myeclipse的问题

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 5 楼  的回复:

确实是MyEclipse版本太高了,问题解决不了。。。,我用的myeclipse10,但是如果换成myeclipse8.5的话就没有tomcat7支持了,这是一个比较头疼的问题。因此,我就想,不换myeclipse如何解决呢?
引用 2 楼  的回复:

你可以试试这样:
1.右击你的当前web工程,选择MyEclipse;
2.在MyEclipse菜单的弹出菜单中点击Exclude ……

这是个bug,我也遇到的,直接删除自己新建个

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
感谢各位的回答,我决定手动配置ssh。不用myeclipse自动生成了
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
 我也碰到了,问题是以前都没问题的。。。
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
删除后手工建的话hibernate反向工程就不认了。
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
貌似和Spket有冲突
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
先把Spket删除了。
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 13 楼 u012055903 的回复:

楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~

真的好了,我的MyEcli10是在linux中运行的

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 14 楼 H_hexiaobin 的回复:
Quote: 引用 13 楼 u012055903 的回复:

楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~

真的好了,我的MyEcli10是在linux中运行的

我的也好了,我的MyEclipse10运行在win7上,谢谢13楼楼主

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 13 楼 u012055903 的回复:

楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~

确实好了,受教了!

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 16 楼 a4435351 的回复:
Quote: 引用 13 楼 u012055903 的回复:

楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~

确实好了,受教了!

但是重新编辑,编译之后又是报错的!

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
 非常感谢!膜拜
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
13楼  膜拜@Q 
MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
引用 16 楼 a4435351 的回复:
Quote: 引用 13 楼 u012055903 的回复:

楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~

确实好了,受教了!

确实没有报错了,记录下来,以备以后查用

MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
add配置文件之后  刷新项目又出现报错了!!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明MyEclipse整合spring框架支持时applicationContext.xml上总是有红叉
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!