美文网首页
导入项目缺少jar包错误,及导入sql文件错误

导入项目缺少jar包错误,及导入sql文件错误

作者: 黑黑的大猫 | 来源:发表于2018-11-15 11:01 被阅读0次

今天导入项目遇到两个jar包缺少。缺少servlet可以在tomcat路径下找到。json-lib缺少可以在maven中找到对应的jar.文件上传的jar包就自己在网络上找的。

mysql 导入sql文件在cmd窗口 切换到database,使用source D:/***/***.sql  要注意***不能为中文,我因为是中文导致 failed to open file,所以不能为中文。

第二个log4j错误

一般我idea启动报错 ch.qos.logback 文件错误。经过查找发现必须找到logback-classic,

在pom.xml中使用shift+ctrl+alt+u 在类关系图中找到logback-classic的关系,使用exclusions属性除去

其中的logback,如果还不能启动,就添加slf4j-api,slf4j-simple,版本用1.7.21

除去logback-classic

<dependency>

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

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

            <exclusions>

                <exclusion>

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

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

                </exclusion>

            </exclusions>

        </dependency>

添加

<dependency>

<groupId>org.slf4j</groupId>

<artifactId>slf4j-nop</artifactId>

<version>1.7.24</version>

</dependency>

<dependency>

<groupId>org.slf4j</groupId>

<artifactId>slf4j-api</artifactId>

<version>1.7.21</version>

</dependency>

<dependency>

<groupId>org.slf4j</groupId>

<artifactId>slf4j-log4j12</artifactId>

<version>1.7.21</version>

</dependency>

解决办法:

在有引入logback的包里面排除掉logback包就可以了

<exclusions>

<exclusion>

<groupId>ch.qos.logback</groupId>

<artifactId>logback-core</artifactId>

</exclusion>

<exclusion>

<groupId>ch.qos.logback</groupId>

<artifactId>logback-classic</artifactId>

</exclusion>

</exclusions>

Spring Boot启动出现Failed to load class "org.slf4j.impl.StaticLoggerBinder"的问题

<dependency>

<groupId>org.slf4j</groupId>

<artifactId>slf4j-nop</artifactId>

<version>1.7.24</version>

</dependency>

相关文章

网友评论

      本文标题:导入项目缺少jar包错误,及导入sql文件错误

      本文链接:https://www.haomeiwen.com/subject/fkgefqtx.html