maven 引入外部jar包的几种方式

方式1:dependency 本地jar包

    <dependency><groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它--> <systemPath>${basedir}/lib/cloud.jar</systemPath> <!--项目根目录下的lib文件夹下--> </dependency> 

 

方式2:编译阶段指定外部lib

     <plugin><artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>lib</extdirs><!--指定外部lib--> </compilerArguments> </configuration> </plugin>

 

方式3:将外部jar打入本地maven仓库

cmd 进入jar包所在路径,执行以下命令

    mvn install:install-file -Dfile=cloud.jar -DgroupId=com.hope.cloud -DartifactId=cloud -Dversion=1.0 -Dpackaging=jar

 

引入依赖

    <dependency><groupId>com.hope.cloud</groupId> <artifactId>cloud</artifactId> <version>1.0</version> </dependency>

转载于:https://www.cnblogs.com/jxldjsn/p/8111529.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/487097.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三大运营商集体为电费发愁,宣布“智能化关闭5G基站”,5G建设能省则省!

来源&#xff1a;卫星与网络何为“智能化关闭5G基站”本月初有消息称&#xff0c;中国联通洛阳分公司分别对已经入网的3种不同基站射频单元设备&#xff08;AAU&#xff09;&#xff0c;分不同时段定时开启空载状态下的深度休眠功能&#xff0c;从而实现智能化基站设备能耗管控…

mac brew install nginx遇到的坑

默认使用 brew install nginx 出现了一下的错误&#xff1a; localhost:testdj newstart$ brew install nginx > Installing dependencies for nginx: openssl, pare > Installing nginx dependency: openssl > Downloading https://homebrew.bintray.com/bottles/ope…

脑电传感器并不复杂,那精度呢?

来源&#xff1a;网络脑电传感器并不复杂&#xff0c;只是精度很难保证。本质上就是一个金属电极加上一个放大器&#xff08;前置保护&#xff09;&#xff0c;主要是防止传输过程中电压发生改变。一、介绍脑电波&#xff08;EEG&#xff09;检测其实和在医院常见的心电图&…

前端智能化的加速时刻:华为机器视觉的创新方程式

来源&#xff1a;脑极体守林员小陈每天的工作&#xff0c;大部分时间都用来在林间巡逻&#xff0c;以便第一时间发现安全隐患。枯燥繁重的工作让年轻的他有点郁闷。有天他举着朋友圈里转发的文章问领导&#xff0c;听说有地方都能用AI来识别山火了&#xff0c;咱们啥时候能用上…

Vue-Router + Vuex 实现单页面应用

效果查看(一个食品安全网,大家也可以发布一些食品安全的见闻,尽举手之劳): 源代码:https://pan.baidu.com/s/1i43H3LV 如果想要服务器端代码可以在评论里说明一下 利用vue路由和vuex实现了一个单页面应用&#xff0c;项目结构如下: 入口&#xff1a;main.js import ./global.cs…

改变宇宙之前,GPT-3最先改变的可能是OpenAI

大数据文摘出品来源&#xff1a;bdtechtalks编译&#xff1a;HippoGPT-3是人工智能研究实验室OpenAI的最新成果。它是有史以来规模最大的语言模型&#xff0c;引发了一系列关于人工智能将如何快速改变众多行业的讨论。但是&#xff0c;很少有人去讨论GPT-3是如何改变OpenAI本身…

Java王者火柴人

前言 基于Java的飞翔小鸟游戏&#xff0c;本代码来自b站up主分享。本游戏所需的图片素材需要自己获取并下载&#xff0c;在此视频下&#xff0c;视频链接&#xff1a;【Java经典小游戏项目之飞翔的小鸟】 https://www.bilibili.com/video/BV1ou411o7br/?p10&share_source…

Windows 快捷键

win快捷键&#xff1a; 单独按Windows&#xff1a;显示或隐藏 “开始”功能表 WindowsBREAK&#xff1a;显示“系统属性” 对话框 WindowsD&#xff1a;显示桌面或恢复桌面 WindowsM&#xff1a;最小化所有窗口 WindowsShiftM&#xff1a;还原最小化的窗口 CtrlShiftN&am…

day2-元组 列表-赋值和深浅拷贝

一 元组 元组其实跟列表差不多&#xff0c;也是存一组数&#xff0c;只不是它一旦创建&#xff0c;便不能再修改&#xff0c;所以又叫只读列表 用途&#xff1a;一般情况下用于自己写的程序能存下数据&#xff0c;但是又希望这些数据不会被改变&#xff0c;比如&#xff1a;数据…

乖乖给行人让路?学界推出无人机控制技术NMPC,可在低空中实现自主导航和避障...

来源&#xff1a;万物智能视界前天&#xff0c;在深圳经济特区40周年庆上&#xff0c;上千架无人机在深圳上空演绎了一场大型灯光秀。近些年&#xff0c;各种无人机高空秀屡见不鲜&#xff0c;在刚刚过去的七夕夜上&#xff0c;上海警方也运用无人机开启了一场反欺诈安防宣传。…

个人银行管理系统

// 4-10个人银行账户管理系统.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 #include <iostream> #include <cmath> using namespace std; class SavingsAccount {//存储账户类 private:int id; //账号double balance; //余额…

一天学习一个设计模式之命令模式

命令模式&#xff08;Command&#xff09;&#xff0c;将一个请求封装为一个对象&#xff0c;从而使你可用不同的请求对客户进行参数化&#xff1b;对请求排队或记录请求日志&#xff0c;以及支持可撤销的操作。 代码如下&#xff1a; 1 /** 2 * 抽象命令角色类 3 */ 4 publi…

PNAS:张航课题组揭示人类为何“扭曲”概率信息

来源&#xff1a;脑科学2020年8月25日&#xff0c;北京大学心理与认知科学学院、北京大学IDG麦戈文脑科学研究所、北大-清华生命科学联合中心的张航研究组在美国科学院院刊&#xff08;PNAS&#xff09;上发表了题为“The bounded rationality of probability distortion”的文…

修改结构体中成员的值

#include <iostream> using namespace std; struct student { char name[10]; float grade; }; //更改student数据的grade成员&#xff0c;参数形式为引用 void change(student& x, float grade) { x.grade grade; } //更改student数据的grade成员&…

Object.prototype的成员介绍

3.Object.prototype的成员介绍 Object.prototype是js中所有的对象的祖宗Object.prototype中所有的成员都可以被js中所有的对象使用&#xff01;3.1. 方法&#xff1a; hasOwnProperty 语法&#xff1a; 对象.hasOwnProperty("属性名")功能&#xff1a; 判断当前对象自…

为什么AI感知与人类感知无法直接比较?

来源丨TechTalks作者丨Ben Dickson编译丨科技行者人类级别的表现、人类级别的精度……在开发AI系统的企业中&#xff0c;我们经常会听到这类表述&#xff0c;其指向范围则涵盖人脸识别、物体检测&#xff0c;乃至问题解答等各个方面。随着机器学习与深度学习的不断进步&#xf…

C++中冒号的用法

1.冒号&#xff08;:&#xff09;用法 &#xff08;1&#xff09;表示机构内位域的定义&#xff08;即该变量占几个bit空间&#xff09; typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX&#xff08;2&#xff09;构造函数后面的冒号起分割作用&#xff0c;是…

JaveScript运算符(JS知识点归纳三)

JaveScript中有许多的运算符,在这里就只说明一些需要注意的. 01 一元运算符 一元:指的是参与运算的操作数只有一个 最经常使用的是 -- 计算规则: /-- 前置于操作数的时候 , 先进行 aa1,再去进行运算 /--后置于操作数的时候 , 先进行运算,在进行aa1 无论/--前置于操作数还是后…

微软白皮书:47页报告详解中国芯片设计云技术

来源&#xff1a;智东西在多方面因素的推动下&#xff0c;中国的芯片设计行业迎来了前所未有的发展契机。当前&#xff0c;我国芯片设计业的产品范围已经涵盖了几乎所有门类&#xff0c;且部分产品已拥有了一定的市场规模&#xff0c;但我国芯片产品总体上仍然处于中低端&#…

Restful Service 中 DateTime 在 url 中传递

在C# url 中一旦包特殊字符&#xff0c;请求可能就无法送达。可以使用如下方法&#xff0c;最为便捷。 请求端&#xff1a; beginTime.Value.ToString("yyyyMMddHHmmss") 接收端&#xff1a; DateTime? dtBeginTime null; DateTime tempTime;if (DateTime.TryParse…