maven打本地

1,pom引入本地jar,systemPath路径必须写对。 {project.basedir}和{pom.basedir}都可以正确引用

XML 复制代码
<dependency>
    <groupId>esigntech-tgtext</groupId>
    <artifactId>esigntech-tgtext</artifactId>
    <version>3.3.64.2160</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/libs/tgtext-3.3.64.2160.jar</systemPath>
</dependency>

2,pom文件加上includeSystemScope配置

XML 复制代码
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <includeSystemScope>true</includeSystemScope>
            </configuration>
        </plugin>
    </plugins>
</build>

3,其实上面两步已经就可以打包本地jar了。但是要注意打包后的jar文件名不是上面引入的tgtext-3.3.64.2160.jar了,而是{artifactId}-{version}.jar。上面的例子中也就是esigntech-tgtext-3.3.64.2160.jar

不要因为没有找到原始jar文件就认为本地包没打包进lib了....

相关推荐
LUCIAZZZ3 分钟前
Https解决了Http的哪些问题
java·网络·网络协议·spring·http·rpc·https
论迹24 分钟前
【JavaEE】-- 多线程(初阶)2
java·开发语言·java-ee
桃子是唯一的水果33 分钟前
java 单例模式(Lazy Initialization)实现遍历文件夹下所有excel文件且返回其运行时间
java·单例模式·maven
+72035 分钟前
如何在java中用httpclient实现rpc post 请求
java·开发语言·rpc
ybq1951334543137 分钟前
javaEE-SpringBoot日志
java·spring boot·后端
火烧屁屁啦40 分钟前
【JavaEE进阶】图书管理系统 - 贰
java·spring
xzzd_jokelin41 分钟前
Spring AI 接入 DeepSeek:开启智能应用的新篇章
java·人工智能·spring·ai·大模型·rag·deepseek
刘什么洋啊Zz1 小时前
剖析IO原理和零拷贝机制
java·运维·网络
卷心菜好6啊1 小时前
特辣的海藻!2
java
心态与习惯1 小时前
mac 下 java 调用 gurobi 不能加载 jar
java·jar·mac·cplex·gurobi