报错问题解决

1、对应的jar包解决对应的问题


        <!-- BaseDaoImpl 与getJdbcTemplate()-->
        <dependency>
            <groupId>com.duowan.public</groupId>
            <artifactId>dao-base</artifactId>
            <version>1.2.9-SNAPSHOT</version>
        </dependency>
        <!--集成mysql数据库-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
        <!-- /spring-boot-starter-jdbc  jdbctemplate-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
            <version>2.1.16.RELEASE</version>
        </dependency>

        <!-- /spring-boot-starter-jdbc com.mysql.jdbc.Driver-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.38</version>
        </dependency>


        <dependency>
            <groupId>org.springframework.session</groupId>
            <artifactId>spring-session</artifactId>
            <version>1.3.0.RELEASE</version>
        </dependency>

问题一

 org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'sessionRepositoryFilterRegistration' defined i

org.springframework.boot.autoconfigure.session.RedisSessionConfiguration$SpringBootRedisHttpSessionConfiguration.setCleanupCron(Ljava/lang/String;)V  org.springframework.boot.autoconfigure.session.RedisSessionConfiguration$SpringBootRedisHttpSessionConfiguration.customize(RedisSessionConfiguration.java:62)


spring.session.store-type=none

问题二:

Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class

 Could not resolve placeholder 'access.cross.origin.host' in value "${access.cross.origin.host}"

access.cross.origin.host=*

 1、

java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration.taskScheduler

 

去掉这一行注释就好了

<dependency>

                           <groupId>org.springframework.session</groupId>

                           <artifactId>spring-session-data-redis</artifactId>

 

 

2、

nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.

 

解决方法:加上如下

                  <dependency>

                           <groupId>org.springframework.boot</groupId>

                           <artifactId>spring-boot-starter-web</artifactId>

                           <version>2.1.5.RELEASE</version>

                  </dependency>

3、

formContentFilter’ defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.servlet.filter.OrderedFormContentFilter]: Factory method ‘formContentFilter’ threw exception; nested exception is java.lang.NoClassDefFoundError: 

加上如下:

                  <dependency>

                           <groupId>com.fasterxml.jackson.core</groupId>

                           <artifactId>jackson-databind</artifactId>

                           <version>2.9.4</version>

                  </dependency>

                  <dependency>

                           <groupId>com.fasterxml.jackson.core</groupId>

                           <artifactId>jackson-annotations</artifactId>

                           <version>2.9.4</version>

                  </dependency>

                  <dependency>

                           <groupId>com.fasterxml.jackson.core</groupId>

                           <artifactId>jackson-core</artifactId>

                           <version>2.9.4</version>

                  </dependency>

 

 

4、

The method's class, javax.servlet.ServletContext, is available from the following locations:

 

    jar:file:/E:/maven/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar!/javax/servlet/ServletContext.class

    jar:file:/E:/maven/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.19/tomcat-embed-core-9.0.19.jar!/javax/servlet/ServletContext.class

    jar:file:/E:/maven/repository/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1.jar!/javax/servlet/ServletContext.class

 

It was loaded from the following location:

 

    file:/E:/maven/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar

删掉    file:/E:/maven/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar即可

5、

Found multiple occurrences of org.json.JSONObject on the class path:

 

    jar:file:/D:/OpenSources/MyRepository/org/json/json/20170516/json-20170516.jar!/org/json/JSONObject.class

    jar:file:/D:/OpenSources/MyRepository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.class

 

You may wish to exclude one of them to ensure predictable runtime behavior

解决方案:  加上<exclusions>一段

<dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-test</artifactId>

    <scope>test</scope>

    <exclusions>

        <exclusion>

            <groupId>com.vaadin.external.google</groupId>

            <artifactId>android-json</artifactId>

        </exclusion>

    </exclusions>

</dependency>

 

6、

main ERROR Error creating converter for xwEx java.lang.reflect.InvocationTargetException

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

 

解决如下:

 resource根目录下添加文件log4j2.xml即可,里面的内容如下

<?xml version="1.0" encoding="UTF-8"?>

<Configuration status="WARN">

    <Appenders>

        <Console name="Console" target="SYSTEM_OUT">

            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>

        </Console>

    </Appenders>

    <Loggers>

        <Root level="error">

            <AppenderRef ref="Console"/>

        </Root>

    </Loggers>

</Configuration>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值