java - 线程 "main"java.lang.AbstractMethodError 中的异常 - Spring Boot 应用程序

标签 java spring-boot

我正在尝试运行 Spring Boot 应用程序并收到以下错误。如有任何帮助,我们将不胜感激。

我使用java 8编译并发布spring boot 2.1.0。

PFB 作为 java 应用程序运行后收到的日志。

Exception in thread "main" java.lang.AbstractMethodError
    at org.springframework.context.event.AbstractApplicationEventMulticaster.supportsEvent(AbstractApplicationEventMulticaster.java:282)......
Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true

pom.xml

<modelVersion>4.0.0</modelVersion>    
            <artifactId>spring-boot-web-jsp</artifactId>
            <packaging>war</packaging>
            <name>Spring Boot Web JSP Example</name>
            <description>Spring Boot Web JSP Example</description>
            <url>https://www.mkyong.com</url>
            <version>1.0</version>    
            <parent>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-parent</artifactId>
                <version>2.1.0.RELEASE</version>
            </parent>    
            <properties>
                <java.version>1.8</java.version>
                <maven.compiler.source>1.8</maven.compiler.source>
                <maven.compiler.target>1.8</maven.compiler.target>
            </properties>    
            <dependencies>    
                <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-web</artifactId>
                </dependency>
                <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-tomcat</artifactId>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                    <groupId>javax.servlet</groupId>
                    <artifactId>jstl</artifactId>
                </dependency>
                <dependency>
                    <groupId>org.apache.tomcat.embed</groupId>
                    <artifactId>tomcat-embed-jasper</artifactId>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                    <groupId>org.eclipse.jdt.core.compiler</groupId>
                    <artifactId>ecj</artifactId>
                    <version>4.6.1</version>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                    <groupId>org.webjars</groupId>
                    <artifactId>bootstrap</artifactId>
                    <version>3.3.7</version>
                </dependency>           
                <dependency>
            <groupId>com.oracle</groupId>
               <artifactId>ojdbc6</artifactId>
               <version>11.1.0.7.0</version>  
        </dependency> <dependency> 
                  <groupId>io.swagger</groupId> 
                  <artifactId>swagger-parser</artifactId> 
                  <version>1.0.32</version> 
                  <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
            </exclusion>
            </exclusions>
              </dependency> 
             <dependency>
                     <groupId>io.swagger</groupId>
                        <artifactId>swagger-core</artifactId>
                     <version>1.5.3</version>
                </dependency>           
                <dependency>
                        <groupId>io.swagger</groupId>
                        <artifactId>swagger-models</artifactId>
                        <version>1.5.22</version>
                </dependency><dependency>
                     <groupId>commons-io</groupId>
                    <artifactId>commons-io</artifactId>
                     <version>2.3</version>
                </dependency> <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
            </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.dataformat</groupId>
            <artifactId>jackson-dataformat-yaml</artifactId>
            </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            </dependency>  <dependency>
            <groupId>apache-oro</groupId>
            <artifactId>jakarta-oro</artifactId>
            <version>2.0.8</version>
        </dependency><dependency>
            <groupId>org.apache.jmeter</groupId>
            <artifactId>ApacheJMeter_core</artifactId>
            <version>2.8</version>
        </dependency><dependency>
            <groupId>org.apache.jmeter</groupId>
            <artifactId>ApacheJMeter_http</artifactId>
            <version>2.8</version>
        </dependency>
        <dependency>
            <groupId>avalon-framework</groupId>
            <artifactId>avalon-framework</artifactId>
            <version>4.1.4</version>
        </dependency> <dependency>
            <groupId>com.thoughtworks.xstream</groupId>
            <artifactId>xstream</artifactId>
            <version>1.3</version>
        </dependency>
        <dependency>
            <groupId>org.apache.jmeter</groupId>
            <artifactId>jorphan</artifactId>
            <version>2.7</version>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <scope>provided</scope>
        </dependency>    <dependency>
            <groupId>org.ogce</groupId>
            <artifactId>xpp3</artifactId>
            <version>1.1.5</version>
        </dependency>    <dependency>
            <groupId>org.apache.jmeter</groupId>
            <artifactId>ApacheJMeter_components</artifactId>
            <version>3.3</version>
            <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
            </exclusion>
            <exclusion>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-slf4j-impl</artifactId>
            </exclusion>    
            </exclusions>
        </dependency>     <dependency>
            <groupId>org.springframework.retry</groupId>
            <artifactId>spring-retry</artifactId>
            <version>1.2.4.RELEASE</version><!--$NO-MVN-MAN-VER$-->
             <exclusions>
            <exclusion>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
            </exclusion>  
            </exclusions>
        </dependency>
            </dependencies>
            <repositories>
            <repository>
                <id>spring-releases</id>
                <name>Spring Releases</name>
                <url>http://repo.spring.io/release</url>
            </repository>
            <repository>
                <id>spring-snapshots</id>
                <name>Spring Snapshots</name>
                <url>http://repo.spring.io/snapshot</url>
                <snapshots>
                    <enabled>true</enabled>
                </snapshots>
            </repository>
        </repositories>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-maven-plugin</artifactId>
                    </plugin>
                     <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
                </plugins>
            </build>

我正在使用 eclipseoxygen ide 来运行它。我正在使用java 8来编译和spring boot 2.1.0版本。

最佳答案

清理构建和类路径后问题已解决。

关于java - 线程 "main"java.lang.AbstractMethodError 中的异常 - Spring Boot 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58008356/

相关文章:

java - 对于同一个字符串,SQLite 的长度是否会返回与 Java 的长度方法不同的值?

java - 用 Java 设计智能自定义类 csv 解析器

java - 将数据导出到双数组

java - 在类中保存密码的最理想方式 - Java

java - Spring Boot MVC Controller 是多线程的吗?

java - Spring Boot 现有域 .cert 文件实现我的应用程序(SSL)

Hibernate 命名实体的自动映射

JBoss EAP 6.4/7 - Spring Boot 应用程序的内部 log4j2.xml 配置未在控制台上打印

java - 模型映射器 - 使用自定义方法

java - 如何从 ASP .NET 网站检测安装在客户端上的 Java 运行时?