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

今天导入项目遇到两个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>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容