出现Invocation of init method failed这个错误怎么解决?

2024-05-18 19:13

1. 出现Invocation of init method failed这个错误怎么解决?

出现这种情况的原因是MyBatis与Spring MVC结合时导致了混乱。可以按一下方法来解决:
(1)maven install 一下,看看是否有缺少相关的jar引起的。
(2)换一个环境进行尝试。
(3)确认所有的环境配好没有,准备的是否充分比如jdk,maven ,jar,配置文件。
(4)可以使用@Qualifier注解和@Autowired注解通过指定哪一个真正的Bean将会被装配来消除混乱。
①在DAO中加入如下代码:
@Autowired(required = false)@Qualifier("sqlSessionFactory")public void setSqlSessionFactory(SqlSessionFactory sqlSessionFactory) {        super.setSqlSessionFactory(sqlSessionFactory);}
①②还可以这样写:
@Autowired(required = false)    public void setSqlSessionFactory(@Qualifier("sqlSessionFactory")SqlSessionFactory sqlSessionFactory) {        super.setSqlSessionFactory(sqlSessionFactory);}

出现Invocation of init method failed这个错误怎么解决?

2. Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError 这个怎么解决

Dao 的构造中,要sessionFactory 或 hibernateTermplatesessionFactory已经配了啊。<bean id="sessionFactory"但是还是上面的错误,????????太多,贴出来字数超限,哪个bean里面都没有配置 init-method="方法名 这个报错意思是说:sessionFactory的bean未创建成功。原因在于你的属性定义配置中某些名称有误,自己核对一下。顺便问下你是用什么代理?什么代理?不懂啊,我初学,有时间吗?私聊下,我q935589.021你这里不会涉及到代理这块,只是问问,你看下报错的配置有没有错误啥的提示已经存在一个credentialsController的bean方法;credentialsController',你看看是不是重复定义了org: Invocation of init method failed,你jar包换个版本试试吧

3. Invocation of init method failed; 无法解析hibernate配置文件

你说User.hbm.xml这个文件无法解析,意思是不是其他的hbm.xml可以解析?

简单看了一下,User.hbm.xml中各个属性的配置没有类型,问题应该出在这里吧,你改完试试

Invocation of init method failed; 无法解析hibernate配置文件

4. 此错如何解决

这指标引用了3引用指标的MA55输出,你可能没装3引用,所以会出错,

5. Spring里这个错误怎么解决啊?

java.lang.IllegalStateException: Failed to load ApplicationContext
这个是applicationContext配置文件在启动spring的容器时没有加载成功,应该是添加的地方配置错误,你先看着改一下,不行的话把添加出的代码贴上来看看也可以。

Spring里这个错误怎么解决啊?

6. 本地搭建了一个简单的spring+springmvc+mybatis,jdk1.8,.本地tomcat启动就报这个错误了,怎么解决呢

spring-mybatis.xml
: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.ibatis.session.Configuration.setDatabaseId(Ljava/lang/String;)V

org.apache.ibatis.session.Configuration.setDatabaseId 找不到这个方法,你jar包换个版本试试吧

7. 这个错误怎么解决。在本机测试没问题,上传到服务器就不行了。求助

创建sessionFactory的bean时出错,就是数据库连接的建立没有成功,检查下配置文件的路径

这个错误怎么解决。在本机测试没问题,上传到服务器就不行了。求助

8. 今天整合springMVC+Mybatis时tomcat启动初始化报错一直解决不了,哪位大哥能帮帮我啊万分感谢

spring-mybatis.xml
: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.ibatis.session.Configuration.setDatabaseId(Ljava/lang/String;)V
 
 
org.apache.ibatis.session.Configuration.setDatabaseId 找不到这个方法,你jar包换个版本试试吧
最新文章
热门文章
推荐阅读