Java 在spring boot中连接数据库时出现此错误
白标错误页 此应用程序没有/error的显式映射,因此您将其视为回退Java 在spring boot中连接数据库时出现此错误,java,Java,白标错误页 此应用程序没有/error的显式映射,因此您将其视为回退 Mon May 18 12:40:03 IST 2020 There was an unexpected error (type=Internal Server Error, status=500). antlr/RecognitionException java.lang.NoClassDefFoundError: antlr/RecognitionException at org.hibernate.hql.int
Mon May 18 12:40:03 IST 2020
There was an unexpected error (type=Internal Server Error, status=500).
antlr/RecognitionException
java.lang.NoClassDefFoundError: antlr/RecognitionException
at org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory.createQueryTranslator(ASTQueryTranslatorFactory.java:44)
at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:112)
at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73)
at org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:155)
at org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:604)
at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:716)
at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:816)
at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:113)
at com.allstate.SpringCURDApp.DAO.EmployeeDAOHibernateImp.findAll(EmployeeDAOHibernateImp.java:41)
at com.allstate.SpringCURDApp.DAO.EmployeeDAOHibernateImp$$FastClassBySpringCGLIB$$2672bdf3.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:7
2020年5月18日星期一12:40:03
出现意外错误(类型=内部服务器错误,状态=500)。
antlr/识别异常
java.lang.NoClassDefFoundError:antlr/RecognitionException
位于org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory.createQueryTranslator(ASTQueryTranslatorFactory.java:44)
在org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:112)
在org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:73)
位于org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:155)
位于org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:604)
位于org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:716)
位于org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:816)
位于org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:113)
在com.allstate.SpringCURDApp.DAO.EmployeeDAOHibernateImp.findAll上(EmployeeDAOHibernateImp.java:41)
在com.allstate.SpringCURDApp.DAO.EmployeeDAOHibernateImp$$FastClassBySpringCGLIB$$2672bdf3.invoke()上
位于org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
位于org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
在org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:163)上
位于org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.procedue(CglibAopProxy.java:749)
位于org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139)
位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:186)
位于org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.procedue(CglibAopProxy.java:749)
位于org.springframework.transaction.interceptor.TransactionSpectSupport.invokeWithinTransaction(TransactionSpectSupport.java:366)
位于org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
位于org.springframework.aop.framework.ReflectiveMethodInvocation.procedue(ReflectiveMethodInvocation.java:186)
位于org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.procedue(CglibAopProxy.java:7
项目中缺少依赖项。
因此,如果您正在使用maven,请在pom.xml中添加以下内容
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.7</version>
</dependency>
antlr
antlr
2.7.7
它将解决您的依赖关系问题。您的项目中缺少依赖关系。 因此,如果您正在使用maven,请在pom.xml中添加以下内容
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.7</version>
</dependency>
antlr
antlr
2.7.7
它将解决您的依赖项问题。NoClassDefFoundError可能您忘记添加依赖项,或者您的类路径中没有该库解决您的问题:?NoClassDefFoundError可能您忘记添加依赖项,或者您的类路径中没有该库解决您的问题:?我已经添加了此depom文件中的待定项,但仍然没有得到相同的错误我已经在pom文件中添加了此依赖项,但仍然没有得到相同的错误