主题 : 编译报错!!!!【加急问题】
级别: 白丁
UID: 13713
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-12-21
在线时长:0
1#   发表于:2011-01-07 17:01:39  IP:124.138.*.*
编译报错:
16:57:45.649 ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/config/application-context.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/config/application-context.xml]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) [spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) [catalina.jar:na]
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) [catalina.jar:na]
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) [catalina.jar:na]
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) [catalina.jar:na]
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]
at org.apache.catalina.core.StandardService.start(StandardService.java:448) [catalina.jar:na]
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]
at org.apache.catalina.startup.Catalina.start(Catalina.java:552) [catalina.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_16]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_16]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_16]
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_16]
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]
Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/config/application-context.xml]
at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:117) ~[spring.web-3.0.5.jar:3.0.5.RELEASE]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]
... 27 common frames omitted
2011-1-7 16:57:45 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/config/application-context.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/config/application-context.xml]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/config/application-context.xml]
at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:117)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
... 27 more
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
2#   发表于:2011-01-07 17:10:08  IP:59.138.*.*
您把您导入的过程详细的说明下把,最好能配上图片
级别: 白丁
UID: 13713
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-12-21
在线时长:0
3#   发表于:2011-01-07 17:12:29  IP:124.138.*.*
我是安装论坛上导入的 

我感觉还缺少很关键的一步 

1.下载jeecms-3.0.2-final,jeecms-3.0.2-final-src(废话)  
2.新建项目  
3.把jeecms-3.0.2-final-src里面的三个包也都解开,都复制到项目src下  
4.把jeecms-3.0.2-final\ROOT里面除WEB-INF\lib和WEB-INF\classes里的所有复制到WebRoot下  
5.把jeecms-3.0.2-final\ROOT\WEB-INF\lib下除jeecms开头的三个包以外的所有jar复制到项目lib下  
6.把jeecms-3.0.2-final\ROOT\WEB-INF\classes里的配置文件复制到项目src下  
7.jeecms-3.0.2-final-src\common-lib下的jar复制到项目lib下  
8.运行安装  
9.到项目部署的目录中找到install\config里面有个web.xml复制到项目中替换掉就OK了 

还应该有第10步:数据库连接配置文件。 
到项目部署的目录中找到WEB-INF\config里面的jdbc.properties文件 替换复制到项目中

现在运行就报错了 
是那个文件没加载好像 我有那个配置文件
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
4#   发表于:2011-01-07 17:18:36  IP:59.138.*.*
不要把jeecms-3.0.2-final\ROOT\WEB-INF\classes里的配置文件复制到项目src下 ,直接放在WEB-INF\classes下,然后重新编译一下看看
级别: 白丁
UID: 13713
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-12-21
在线时长:0
5#   发表于:2011-01-07 17:24:41  IP:124.138.*.*
不是吧  这些配置文件位置不对吗 
看看教程让直接把web.xml复制过来 里面是这样的  <context-param>
<param-name>contextConfigLocation</param-name>
<!---->
<param-value>
/WEB-INF/config/application-context.xml
/WEB-INF/config/cache-context.xml
/WEB-INF/config/captcha-context.xml
/WEB-INF/config/jeecore-context.xml
/WEB-INF/config/jeecms-context.xml
</param-value>
在/WEB-INF下都没有这个config文件夹  

求论坛技术人员重新发一个关于导入的教程 最好是图文的
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
6#   发表于:2011-01-08 09:08:04  IP:59.141.*.*
WEB-INF下没有config?那您的jdbc怎么修改的?
级别: 白丁
UID: 14556
积分:2 加为好友
威望: 0 精华: 0
主题:0 回复:2
注册时间:2011-01-06
在线时长:0
7#   发表于:2011-01-08 20:45:33  IP:112.31.*.*
关注这个问题,我也是没能导入ECLIPSE成功
级别: 白丁
UID: 13713
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-12-21
在线时长:0
8#   发表于:2011-01-10 09:02:42  IP:124.138.*.*
我的jdbc直接修改的连接的本地
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
9#   发表于:2011-01-10 09:21:16  IP:59.243.*.*
jdbc.properties就是在/WEB-INF/config下的,怎么会没有config文件夹
级别: 白丁
UID: 13713
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-12-21
在线时长:0
10#   发表于:2011-01-13 16:11:51  IP:124.138.*.*
4.把jeecms-3.0.2-final\ROOT里面除WEB-INF\lib和WEB-INF\classes里的所有复制到WebRoot下 
请看你们发布的导入过程 是放到WebRoot下 你说/WEB-INF下怎么会有config文件夹
  
我改了 放到/WEB-INF  现在就报404了
1 2 > >| 共2页