maven pom.xml 加载本地.jar库文件方法
2024-01-08 19:36:51
一般我们使用的jar包,都是从maven仓库中加载的,? 那如果是从本地该如何加载呢?
本文介绍maven加载本地jar的方法
在 pom.xml 的 dependencies 节点内增加以下配置即可
<dependency>
<groupId>cn.tekin</groupId>
<artifactId>mylib</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/mylib_v1.0.0.jar</systemPath>
</dependency>
groupId , artifactId 这个根据你的项目来填写 systemPath 为你的jar文件的本地路径? ${project.basedir}/ 这个为当前项目的根目录路径 变量
完整pom.xml示例
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.tekin</groupId>
<artifactId>demo-java</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>cn.tekin</groupId>
<artifactId>mylib</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/mylib_v1.0.0.jar</systemPath>
</dependency>
</dependencies>
</project>
文章来源:https://blog.csdn.net/tekin_cn/article/details/135414423
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!