SpringBoot引入第三方jar包

前言

怎么手动导入一个jar包?我们在idea手动导入jar包后,在idea启动可以正常启动和运行,但是我们想要把jar使用maven命令进行打包,却发现jar并没有打包成功。就针对这一问题,我们讲解一下如何解决问题。

1.在idea中导入一个jar包步骤

File->Project Structure->Libraries->+号->java->选择jar的路径

下方是截图:

2.解决问题

在pom文件的

build标签下的plugins标签里面加入下方代码
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>${spring-boot.version}</version>
                <configuration>
                    <mainClass>com.example.paramdemo.ParamDemoApplication</mainClass>
                    <skip>false</skip>
                    <!-- 加入此配置,才会把本地的jar包也引进去 -->
                    <includeSystemScope>true</includeSystemScope>

                </configuration>

                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

dependencies->标签下

        <dependency>
            <groupId>com.example.paramdemo</groupId>
            <artifactId>logback-core</artifactId>
            <version>1.2.11</version>
            <scope>system</scope>
            <systemPath>${pom.basedir}/src/libs/logback-core-1.2.11.jar</systemPath>
        </dependency>

这个是我的jar包存放的路径

以上就可以正常打包了。

3.扩展-查看jar包的版本号

使用压缩工具打开jar包

META-INF->MANIFEST.MF

打开即可看到版本号

猜你喜欢

转载自blog.csdn.net/weixin_50670076/article/details/146896974
今日推荐