springboot自定义jar打包不能导入到项目中

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
            <!--定义jar包插件-->
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <mainClass>com.example.demo.DemoApplication</mainClass>
                    <includeSystemScope>true</includeSystemScope>
                </configuration>
            </plugin>
        </plugins>
    </build>

自定义jar打包不到项目中,就只能通过cmd一个一个的将jar打入到项目中。

在打包成功后的taget新增一个与jar包目录一样的文件BOOT-INF\lib

lib文件夹存放以下jar包,复制过来即可。

复制好后,使用cmd到文件夹target

使用以下命令逐一打包到demo.2.5.5.jar中去。共8个jar,需要逐一打8次命令。

jar -uvf0 demo-2.5.5.jar BOOT-INF/lib/XXXX.jar

 

打包后,检查demo-2.5.5.jar中是否存在打包的8个jar。

时间,请带我像一条小溪流般,安静地流淌,汇入爱的海洋。
原文地址:https://www.cnblogs.com/1246447850qqcom/p/15524875.html