[2017.06.09]今天看了一个SSH项目所出现的问题

一开始启动项目java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call ‘refresh‘ before multicasting events via the context: Root WebApplicationContext: startup date [Tue Nov 15 11:34:41 CST 2016]; root of context hierarchy

这个异常,上网查询后发现是Spring3和Java8不兼容

Java8 with spring 3.2.0, which doesn’t support it

http://blog.csdn.net/mj_ww/article/details/53215284

接着替换了Spring4.2的jar包

又出现了新问题

java compiler level does not match the version of the installed java project facet

解决方法是打开该项目文件的org.eclipse.wst.common.project.facet.core.xml配置文件,修改JAVA版本,匹配我们编辑器的JDK版本(这个从项目属性-->Java Compiler-->Compiler compliance settings)。

设置好了 warning就消失了。

最后运行成功!

时间: 2024-12-17 22:10:03

[2017.06.09]今天看了一个SSH项目所出现的问题的相关文章

如何写一个SSH项目(一)程序设计大体思路

SSH:分别是指Spring,Struts,Hibernate. 后来Struts2代替了Struts,所以我们常说的SSH是指Spring,Struts2,Hibenate. 其中Spring一般用来配置bean. Struts2用来配置处理类.Hibernate是一个优秀的ORM框架,用来配置实体类与数据库的关系. 当我们决定用SSH写一个项目时,应该了解它的程序运行过程. 宏义上:你在界面点击一个按钮 ------会把相应的参数带到后台处理类进行处理--------处理结果会是一个字段,字

搭建一个SSH项目框架的步骤

1.导入jar包(38个) 2.配置文件 applicationContext,xml (beans.xml) (数据源.LocalSessionFactoryBean.事务管理器.事务通知.AOP切面.组件扫描.对注解提供支持) Struts.xml 3,web.xml Struts2过滤器 <filter> <filter-name>action</filter-name> <filter-class>org.apache.struts2.dispatc

2017年09月17日

今日日期:2017年09月17日 整理时间:17:19 天气状态:晴天 工作状态:上班 重要事项:电动车充电 家庭事项:老婆老家回来 今日总结:总体评价今天是失败的一天,无论是在金钱还是经验或者社交上面都一无所获,但是经过深思熟虑我要改变,不能做一个每日效率低下并且每天晚上回想起来都不知道今天做了什么的人,从今天做起改变,加油!你行的陈安太! 工作日程(周1-周五) 日期 时段 时间 主任务 副任务 备注 进度 周一 上午 05:00 检查微信 15263730908 × 采集数据 采集店铺 ×

多个电脑共用一个ssh

比如我们有多个设备,但不想每个设备上生成一个ssh key,然后去github或其他网站上添加,那样的话,ssh key会比较多,搞起来会比较乱,所以我们想在不同的设备上使用同一个ssh. 做法是,我们只需要将 id_rsa(私钥) 和 id_rsa.pub(公钥) 复制一份到其他电脑就好了. 有点需要注意:确保NEW上的两个文件的权限是正确的,id_rsa是600,id_rsa.pub是644,比如: -rw------- 1 higrid.net 1675 2013-04-25 12:55

2017.12.09【NOIP提高组】模拟赛A组

2017.12.09[NOIP提高组]模拟赛A组 T1 3489. [NOIP2013模拟联考11]数列的GCD(gcd) T2 3500.[NOIP2013模拟联考15]物语(monogatari) T3 3501.[NOIP2013模拟联考15]消息传递(news) 吐槽:这次的题好像有点水啊,但最简单的第二题都给打挂啦!!(数组开小了) T1 本套题中最难的题.考虑dp 设f[i]是b[1],b[2]...b[N]的最大公约数的数目,g[i]是b[1],b[2]...b[N]的公约数的数目

2017.8.09

一.正则表达式 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配.替换.截取匹配的字符串. 1.行定位符(^与$) 行定位符是用来描述字符串的边界."$"表示行结尾"^"表示行开始如"^de",表示以de开头的字符串 "de$",表示以de结尾的字符串. 2.单词定界符"\b" 我们在查找的一个单词的时候,如an是否在一个字符串"gril and body"中存

smileShell 一个 ssh客户端工具

小弟心血来潮开发一个ssh客户端工具 http://www.nisonge.cn/detail/blog_id/1 请大家多多指点.

今天我看了一个H5游戏EUI的例子,我都快分不清我到底是在用什么语言编译了代码了,作为刚刚学习H5游戏开发的菜鸟只能默默的收集知识

今天看了一个EUI的demo,也是接触H5游戏开发的第五天了,我想看看我能不能做点什么出来,哎,自己写果然还是有问题的.在看EUI哪一个demo的时候就遇见了一些摇摆不定的问题,我觉得提出来 1.toast 当时看见它的时候我不确定是不是我以为的那样,所以就百度了一下,果然它就是我印象中android里面的一种显示信息的机制.(ps:真的是一门汇聚大千语言的技术啊)toast是没有焦点的而且toast显示的时间有限,过一会儿就会自动消失.toast主要用于向用户显示提示消息.项目中它用了一个To

老男孩教育每日一题-2017年05月23日-一个100M的分区,写入0.5K的,或写入1M的,可以写多少?

1.题目 老男孩教育每日一题-2017年05月23日-一个100M的磁盘分区,写入0.5K的文件,或写入1M的文件,分别可以写多少个?为什么? 2.参考答案 一个100M的磁盘分区,写入0.5K的文件,或写入1M的文件,分别可以写多少个?为什么?错误解答:很容易计算1K的个数:100*1000=100000个,1M文件的个数:100/1=100个 解答思想:先答几点知识 a.上面的考试题考察的是文件系统inode和block知识.b.inode是存放文件属性信息的(也包含指向文件实体的指针),默