错误信息: 用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。 |
|
是不是namespace没有引入
|
|
20分 |
你可以试试这样:
1.右击你的当前web工程,选择MyEclipse; 2.在MyEclipse菜单的弹出菜单中点击Exclude From Validation 3.刷新web工程 这样应该就可以了,如果不行的话,只能重装MyEclipse了,可能是你的版本太高了 |
看程序运行报错不,不报错那就是Myeclipse的问题
|
|
先看有无报错,若不报错,则是一些warning,说明你的一些命名,设置小问题。
这些无妨,就是淘宝的PHP放在dw下也民错误很多。 若报错,刚一定处理一番 |
|
确实是MyEclipse版本太高了,问题解决不了。。。,我用的myeclipse10,但是如果换成myeclipse8.5的话就没有tomcat7支持了,这是一个比较头疼的问题。因此,我就想,不换myeclipse如何解决呢?
|
|
程序运行不会报错,但是用hibernate反向工程时会用到那个applicationContext.xml文件,此时问题出现了,这里的applicationContext.xml无法被hibernate找到
|
|
这是个bug,我也遇到的,直接删除自己新建个 |
|
感谢各位的回答,我决定手动配置ssh。不用myeclipse自动生成了
|
|
我也碰到了,问题是以前都没问题的。。。
|
|
删除后手工建的话hibernate反向工程就不认了。
|
|
貌似和Spket有冲突
|
|
先把Spket删除了。
|
|
楼上说的对是spket的问题,
右击工程,选择properties,选myeclipse,选spring,选bean,然后把configfile标签下的spring配置文件全都remove,确定就好了。等报错消失了,再进来ADD配置文件就好了~~ |
|
真的好了,我的MyEcli10是在linux中运行的 |
|
我的也好了,我的MyEclipse10运行在win7上,谢谢13楼楼主 |
|
确实好了,受教了! |
|
但是重新编辑,编译之后又是报错的! |
|
非常感谢!膜拜
|
|
13楼 膜拜@Q
|
|
确实没有报错了,记录下来,以备以后查用 |
|
add配置文件之后 刷新项目又出现报错了!!
|