Spring 当我运行restfulwebservices时,我得到了以下错误?
java.lang.ClassNotFoundException:antlr.SemanticException 我在程序中添加了以下依赖项,但它也不起作用 `Spring 当我运行restfulwebservices时,我得到了以下错误?,spring,hibernate,maven,spring-boot,Spring,Hibernate,Maven,Spring Boot,java.lang.ClassNotFoundException:antlr.SemanticException 我在程序中添加了以下依赖项,但它也不起作用 ` org.antlr antlr 3.5.2 ` pom.xml 4.0.0 com.bizee BizeeLeaveServices 0.0.1-快照 罐子 BizeeLeaveServices SpringBoot的演示项目 org.springframework.boot spring启动程序父级 1.5.3.1发布 UTF-
org.antlr
antlr
3.5.2
`
pom.xml
4.0.0
com.bizee
BizeeLeaveServices
0.0.1-快照
罐子
BizeeLeaveServices
SpringBoot的演示项目
org.springframework.boot
spring启动程序父级
1.5.3.1发布
UTF-8
UTF-8
1.8
org.springframework.boot
弹簧靴起动器
org.springframework.boot
弹簧起动试验
测试
org.springframework.boot
SpringBootStarterWeb
javax.transaction
jta
1.1
dom4j
dom4j
1.6.1
org.hibernate.common
hibernate commons注释
5.0.1.最终版本
org.hibernate.javax.persistence
hibernate-jpa-2.1-api
1.0.0.1决赛
mysql
mysql连接器java
5.1.6
org.javassist
javassist
3.21.0-GA
org.antlr
antlr
3.5.2
org.springframework.boot
springbootmaven插件
4.0.0
com.bizee
BizeeLeaveServices
0.0.1-快照
罐子
BizeeLeaveServices
SpringBoot的演示项目
org.springframework.boot
spring启动程序父级
1.5.3.1发布
UTF-8
UTF-8
1.8
org.springframework.boot
弹簧靴起动器
org.springframework.boot
弹簧起动试验
测试
org.springframework.boot
SpringBootStarterWeb
javax.transaction
jta
1.1
dom4j
dom4j
1.6.1
org.hibernate.common
hibernate commons注释
5.0.1.最终版本
org.hibernate.javax.persistence
hibernate-jpa-2.1-api
1.0.0.1决赛
mysql
mysql连接器java
5.1.6
org.javassist
javassist
3.21.0-GA
org.antlr
antlr
3.5.2
org.springframework.boot
springbootmaven插件
hibernate 5.1.0最终版
版本需要antlr版本2.7.7
。您使用了3.5.2
。因此,将其替换为2.7.7
<!-- https://mvnrepository.com/artifact/antlr/antlr -->
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.7</version>
</dependency>
antlr
antlr
2.7.7
还添加了hibernate核心版本
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.0.1.Final</version>
</dependency>
org.hibernate
冬眠核心
5.0.1.最终版本
希望这会有帮助。如果出现任何类型的问题,请通知。可能重复的否,其不同。我经历了那个解决方案我和你有同样的问题,这个答案解决了它。您尝试过吗?@Spartan您的hibernate版本是什么?@Spartan如果可能,请共享您的pom.xml。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bizee</groupId>
<artifactId>bizeeleaveervices</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>bizeeleaveervices</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.3.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.transaction/jta -->
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
<version>1.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/dom4j/dom4j -->
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.hibernate.common/hibernate-commons-annotations -->
<dependency>
<groupId>org.hibernate.common</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>5.0.1.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.hibernate.javax.persistence/hibernate-jpa-2.1-api -->
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.1-api</artifactId>
<version>1.0.0.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.javassist/javassist -->
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.21.0-GA</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.antlr/antlr -->
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr</artifactId>
<version>3.5.2</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
<!-- https://mvnrepository.com/artifact/antlr/antlr -->
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.7</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.0.1.Final</version>
</dependency>