开发者社区> 问答> 正文

(ssm项目 )加载配置文件的问题, ?报错

这是个三大框架整合的ssm的项目 ,初用idea做 起服器特别快 ,不像eclipse那么慢,而且也没有那么多的日志,但是目前我页面去访问Controller就一直在404. 现在这个日志感觉他也去加载Spring的东西。请帮看看 这个tomcat的启动日志 ,我的框架的东西加载上了吗

-----------------------------------------------------------------------------

将项目从idea 拿出来 ,我放入eclipse中,发现加载上Spring的配置文件和Springmvc的配置文件,在idea中的配置如下:

<context-param>
 <param-name>contextConfigLocation</param-name>
<param-value>classpath:*applicationContext.xml</param-value> 
</context-param>
 <listener>  
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
</listener> 
 <servlet>
  <servlet-name>springmvc</servlet-name>  
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
 <init-param>
  <param-name>contextConfigLocation</param-name>  
<param-value>classpath:*springmvc-servlet.xml</param-value> 
 </init-param>
 </servlet>
<p>
	<br>
</p>
<p>
	<br>
</p>

但是在eclipse中 将classpath:后的*号后去掉就能加载上。

但是在idea中不加*好就找不到这个配置文件。

在idea中不加* 就会报错 ,报错如下:

org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist

现在我就不懂了。为什么会这样。

展开
收起
爱吃鱼的程序员 2020-06-08 20:34:53 611 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    加载上了啊<atarget='_blank'>@冷川回复<aclass='referer'target='_blank'>@冷川:路径是对的<atarget='_blank'>@隔壁王大爷回复<aclass='referer'target='_blank'>@隔壁王大爷:不是,原来也是可以访问的,但是很久回复<aclass='referer'target='_blank'>@隔壁王大爷:访问的路径不对吧加载上了?就是访问不了controller。这只是启动tomcat,框架的东西还没加载吧我感觉也是没有加载。但是我设置都对啊,就不知道为什么不加载spring入口写错了为什么你们idea启动tomcat很快呢?我这边慢的要死,比eclipse慢多了,服务器起来要40多秒,eclipse只需要10几秒回复<aclass='referer'target='_blank'>@snowfog:idea在很多方面做得比现在的eclipse好这是事实,我用的mars现在装了一堆插件,有的时候就卡得要死,idea对一些东西的支持我完全不需要装插件。你为什么慢这个东西得具体情况,具体分析回复<aclass='referer'target='_blank'>@隔壁王大爷:我想问一下为什么你们那么快呢?在我电脑上,idea比eclipse慢了5倍。卡了都不敢用了,导致我非常讨厌idea。回复<aclass='referer'target='_blank'>@太黑的忧郁情怀:不是快慢的事,我老电脑运行新版的idea都不卡,但是新版的4.6的eclipse装上一堆插件后就卡得要死,卡到可以忍忍,但是idea的debug用着感觉很爽,就寻思折腾下快慢差那几秒??工具顺手就是好工具,没必要特意去换工具我也不知道为什么,我刚转用idea,这个也是自己随便写的例子,想测试一下,但是就卡在这了,启动确实比我eclipse快

    2020-06-08 20:35:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载