Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
1. 把要用的jar放在固定位置:
2.打开CMD,进入到libs文件夹:
3.运行如下命令:
mvn install:install-file -Dfile=OpenInstall_v1.1.0.jar -DgroupId=OpenInstall -DartifactId=OpenInstall -Dversion=1.1.0 -Dpackaging=jar 这样就将jar发布到本地Maven仓库中了。
命令说明:
mvn install:install-file
-Dfile=这儿是jar包的完整名字
-DgroupId=这儿随便取名,比如为A ,但是maven依赖在引用时要用这个名字。
-DartifactId=这儿随便取名,比如为B ,但是maven依赖在引用时要用这个名字。
-Dversion=这儿是版本号随便写,比如为C,但是maven依赖在引用时要用这个版本号。
-Dpackaging=jar
4. 在工程的pom.xml中加上maven依赖:
<dependency><groupId>A</groupId><artifactId>B</artifactId><version>C</version></dependency>
我这个jar的写法就是:这样就可以用了。
<dependency><groupId>OpenInstall</groupId><artifactId>OpenInstall</artifactId><version>1.1.0</version></dependency>
5.另外在网上还看到一种写法,但是我没有测试成功,不知道是什么原因,还是写在这,如果你用成功了,请给我说下。
就是直接给出jar的存放位置,如下:
<dependency><groupId>org.wltea</groupId><artifactId>IKAnalyzer</artifactId><version>3.2.8</version><systemPath>C:\Users\yangping\Desktop\a\IKAnalyzer3.2.8.jar</systemPath></dependency>
Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar相关推荐
- Eclipse中导入外部jar包——添加lib
1. 首先在项目下创建一个文件夹,保存我们的jar包. 在项目名上右击,依次点击[New]-->[Floder],打开新建文件夹窗口 2. 输入文件夹名称[lib],点击[ok].我 ...
- Maven丨使用IDEA将本地的ojdbc14.Jar包添加到个人仓库中
在学习 Oracle 数据库的过程中,使用 IntelliJ IDEA 创建了一个 Maven 工程,但是在 pom.xml 中添加 ojdbc14 依赖后,提示如下错误: Could not fin ...
- andriod studio 查看项目依赖_Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图...
Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项 ...
- Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
IntelliJ IDEA使用教程 (总目录篇) Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Pr ...
- Maven Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
原文地址: https://blog.csdn.net/qq_27093465/article/details/69226949 IntelliJ IDEA使用教程 (总目录篇) Maven 组件界面 ...
- maven中如何解决jar包的依赖冲突Caused by:java.lang.NoSuchMethodError Caused by: java.lang.ClassNotFoundException
产生jar包依赖冲突的原因: 假如在一个项目中,如项目demo中,我们即引入了aaa.jar又引入了bbb.jar,但是这两个jar包同时又引入了传递依赖xxx.jar,不同的是aaa.jar和bbb ...
- 用exclusion切断maven jar包的依赖传递
1.问题描述 proxool 包依赖的avalon-framework-api包,如何切断这种依赖关系呢? 2.解决方法 在pom文件中,通过exclusion标签,切断maven jar包的依赖传 ...
- android studio jar 包添加 的 三种方法
转载时请记得标明源地址:https://my.oschina.net/lijindou/blog/717000 本人博客地址: http://my.oschina.net/lijindou/blog ...
- android.mk 添加v7_Android.mk引入第三方jar包和so库文件的方法
以SystemUI为例,如果需要在SystemUI中引入第三方jar包以及so库,可作如下处理: 首先,在frameworks\base\packages\SystemUI下新建libs目录: 将需要 ...
- rcp(插件开发)插件B需要引用插件A中的jar包-如何处理依赖关系
如果插件B需要引用插件A中的jar 通常需要以下几步: 1.插件B要依赖插件A 2.在插件B的build path中添加插件A的jar包 3.插件A的runtime导出插件B中使用jar的packag ...
最新文章
- 提高汽车系统的安全性
- 多重集表示合json数据_计数DP(划分数,多重集组合数)
- 针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言427-438条如下:
- t-SNE 原理及Python实例
- Zephyr内核到1.5版本的改进
- if (argc == 1) 到底有什么作用?
- oracle自定义函数获取省份,oracle自定义函数查询数据字典项
- wxWidgets:窗口删除
- java设置等待锁的时间_java的锁池和等待池
- JS or C#?不存在的脚本之争
- 【原创】Erlang 之 entop 使用问题
- Java的String/byte[]/16进制相互转换
- getprop setprop初步探索
- 阿里云基础产品技术月刊 2018年12月
- 微软开源网络攻防模拟工具CyberBattleSim介绍及源码分析
- 华为3x linux 驱动下载,华为荣耀3X(G750-T00)usb驱动下载安装教程
- 一分钟让你知道Hadoop是什么
- Windows环境下MySQL8.0.26下载安装详细步骤
- 高阶人工智能时代的畅想
- HGAME2020第一周杂项题——克苏鲁神话
热门文章
- java s.charat_Java中s.charAt(index)用于提取字符串s中的特定字符操作
- synchronized和ReentrantLock区别,用新的lock有什么好处?举例说说
- start()和run()的区别
- 【CF#2A】Winner(模拟 STL-map)☆
- 【HDU - 1326】Box of Bricks(模拟水题)
- 图解算法学习笔记(五):散列表
- mysql显示修改密码_MySQL修改密码
- php4和php5的区别,什么是PHP 4和PHP 5之间的区别是什么-php是什么文件
- 培智计算机教学论文,【培智数学论文】_培智数学教学论文
- 吸顶那个叫什么_为什么我家吸顶灯开灯后一闪一闪的