原来运行调试正常的项目,今天启动时报“java.lang.IllegalStateException: ApplicationEventMulticaster not initialized”错误。从网上找了一下大概有以下解决办法: 1)查看是否缺少spring jar包,缺少的话加上; 2)查看jar包是否冲突,删除冲突jar包即可; 3)个别时候,由于导入过程中jar包保存不完全造成的,将lib下jar包全部删除重新导入。 我发现我的项目中同时有spring-web.jar和spring-mvcweb.jar,我把spring-mvcweb.jar删除后,再次启动运行正常,也不知道以前为啥不报错。