Maven 引用本地 lib 文件夹内 jar 包

在一个项目中使用了 maven,也使用了本地 jar 包,若这 jar 包不能通过一般 maven 进行使用,因为在公共的 maven 库中没此包下载不了导致打包失败。

Maven 引用本地 lib 文件夹内 jar 包

可以通过添加相关配置解决,例如引用 iceblue 的包,直接引用会显示无法下载。只需:

        <dependency>
            <groupId> e-iceblue </groupId>
            <artifactId>spire.pdf</artifactId>
            <version>3.11.6</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/lib/spire.pdf-3.11.6.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>e-iceblue</groupId>
            <artifactId>spire.pdf.free</artifactId>
            <version>3.9.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/lib/spire.pdf.free-3.9.0.jar</systemPath>
        </dependency>

并且在插件中配置(以下是以 springboot 项目为例)

            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.7.RELEASE</version>
                <configuration>
                    <mainClass>com.example.demo.ProjectSeedMasterApplication</mainClass>
                    <includeSystemScope>true</includeSystemScope>
                </configuration>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

手机扫描二维码访问

本文标题:《Maven 引用本地 lib 文件夹内 jar 包》作者:极四维博客
原文链接:https://cway.top/post/953.html
特别注明外均为原创,转载请注明。

分享到微信

扫描二维码

可在微信查看或分享至朋友圈。

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031

搜索

控制面板

您好,欢迎到访网站!
  查看权限

最新留言

文章归档

  • 订阅本站的 RSS 2.0 新闻聚合