网站首页 > java教程 正文
项目开发用的是maven项目,需要的JAR包刚好又没有公共maven库去下载同步。那这种情况下就需要我们手动将jar包打包打本地仓库,再通过pom.xml引入。
首先验证一下本地的maven环境,执行如下命令显示maven版本信息:
mvn -v
然后,可以执行mvn install 命令,将指定的JAR 包上传到本地Maven仓库。
mvn install:install-file -DgroupId=org.apache -DartifactId=doris-flink -Dversion=1.0-SNAPSHOT -Dfile=doris-flink-1.0-SNAPSHOT.jar -Dpackaging=jar
当然,需要事先获取到对应JAR包的坐标信息:
<groupId>org.apache</groupId>
<artifactId>doris-flink</artifactId>
<version>1.0-SNAPSHOT</version>
注意,每一个-D前面的空格。这里的-D相当于分隔符,给每个元素分隔开。
groupId 、artifactId、version就是maven的三大坐标。file是JAR包的绝对路径,当然使用相对路径也是没问题的。
如下是mvn install 的执行过程:
然后在你项目的pom.xml中就可以引入成功。
<dependency>
<groupId>org.apache</groupId>
<artifactId>doris-flink</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
猜你喜欢
- 2024-12-28 maven 处理多版本 jar包依赖冲突 maven管理jar包冲突
- 2024-12-28 IDEA+Maven启动SpringBoot项目出现程序包XXX包不存在的解决方案
- 2024-12-28 如何避免多个jar通过maven打包成jar,同名配置文件发生覆盖问题
- 2024-12-28 AndroidStudio_使用Gradle来管理依赖jar包_刷新依赖
- 2024-12-28 如何将本地jar包打包到本地仓库 jar包本地怎么运行
- 2024-12-28 IntelliJ Idea下jar包引入失败的处理方法
- 2024-12-28 使用 XJar 对程序 jar 包加密,防止被破解
- 2024-12-28 Jarboot-一个功能强大易用的Java进程启动器
- 2024-12-28 正确发布jar到maven central和避坑指南
- 2024-12-28 Eclipse导出Jar包(包含外部包) eclipse导出apk包方法
你 发表评论:
欢迎- 04-26Java高效处理大文件读写的全方位指南
- 04-26省钱兄JAVA视频交系统开发
- 04-26Java常用工具类技术文档
- 04-26高效使用Java构建工具,Maven篇|云效工程师指北
- 04-26Java中自定义配置文件可以如此简单
- 04-26Java 技术文档(详细版)
- 04-26DuckDuckGo应用和扩展全面禁止谷歌的单点登录弹窗
- 04-26单点登录的终级解决方案-xxlSso
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)