使用 IDEA 将本地jar上传到本地maven仓库

news2024/11/17 21:48:09

IDEA中的操作步骤
创建一个 Maven 运行配置
在开发工具的导航栏中,点击选择配置:
在这里插入图片描述
在配置界面点击左上角的加号,随后选择增加一个maven运行配置:

在这里插入图片描述

编辑 Maven 配置
在这里插入图片描述

上图中的含义:
Name 对应的是本配置的名字、用处或功能。
Working directory 表示运行命令的位置,一般选择项目的根路径(即pom.xml 文件所在的位置)。
Command line 表示命令行参数。

本次上传 jar 到 maven 仓库,用到的命令行参数如下(所有参数以空格隔开,这里为了方便讲解,做了换行处理):

install:install-file 
-Dfile=D:/tpk/aliyun-java-vod-upload-1.1.1.jar
-DgroupId=com.aliyun 
-DartifactId=aliyun-java-vod-upload
-Dversion=1.1.1 
-Dpackaging=jar

其中的含义是:
● -Dfile 表示当前要上传的jar包所在的位置
● -DgroupId 表示当前 jar 对应的 groupId
● -DartifactId 表示的是当前 jar 对应的 artifactId
● -Dversion 表示的是需要指定的版本,对应的是 version
● -Dpackaging 表示的是打包方式,本次上传的是 jar 包,因此指定为 jar

运行
直接点击运行即可。如果看到了 success 的字样,就表示可以了。
在这里插入图片描述

以上的数据上传到本地maven库之后,可以使用以下的依赖获取:

		<dependency>
			<groupId>com.aliyun</groupId>
			<artifactId>aliyun-java-vod-upload</artifactId>
			<version>1.1.1</version>
		</dependency>

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

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

相关文章

Tomcat Web 开发项目构建教程

1下载Tomcat安装包&#xff0c;下载链接&#xff1a;Apache Tomcat - Welcome!&#xff0c;我电脑环境为JDK8,所以下载Tomcat9.0 2、下载完压缩包后&#xff0c;解压到指定位置 3.在intelij中新建一个项目 4.选中创建的项目&#xff0c;双击shift&#xff0c;输入add frame...然…

【Android】数据安全(一) —— Sqlite加密

目录 SQLCipherSQLiteCrypt其它 SQLCipher SQLCipher 是 SQLite 数据库的的开源扩展&#xff0c;使用了 256 位 AES 加密&#xff0c;支持跨平台、零配置、数据100%加密、加密开销低至 5 -15%、占用空间小、性能出色等优点&#xff0c;因此非常适合保护嵌入式应用程序数据库&a…

阿里云ECS磁盘扩容操作手册

云原生专栏大纲 文章目录 ESC磁盘扩容步骤前提条件云盘备份云盘扩容扩容分区和文件系统前提条件操作视频操作步骤准备工作&#xff1a;获取目标云盘信息步骤1&#xff1a;扩容分区步骤2&#xff1a;扩容文件系统 ESC磁盘扩容步骤 扩容已有云盘的操作步骤和注意事项_云服务器 …

excel如何查找两张表格共有的名单信息

我们需要在表格一中查找表格二中有名单的数据行 或者我想在表格二中查找表格一中有数据的数据行 这时候就可以使用上我们的公式啦 IF(COUNTIF(Sheet2!$B$2:$B$11326,B5),"YES") Sheet2&#xff1a;表示需要查询内容所在的表格 $B$2&#xff1a;表示从Sheet2表中的B2…

C语言标准库函数qsort( )——数据排序

大家好&#xff01;我是保护小周ღ&#xff0c;本期为大家带来的是深度解剖C语言标准库函数 qsort()&#xff0c;qsort()函数他可以对任意类型的数据排序&#xff0c;博主会详细解释函数使用方法&#xff0c;以及使用快速排序的左右指针法模拟实现函数功能&#xff0c;这样的排…

VSCode提交代码

VSCode提交代码方式&#xff1a; 先在电脑本地文件夹中打开git的bash窗口使用git clone https://github.com/xxxx/克隆仓库地址到本地&#xff0c;并生成一个项目的文件夹打开VSCode&#xff0c;点击文件按钮&#xff0c;打开加载项目的文件夹对于VSCode设置Git路径&#xff…

Linux多线程编程条件变量的概述和使用方法

目录 概述 1 引入条件变量概念 2 条件变量的应用 2.1 创建与销毁 2.1.1 创建条件变量 2.1.2 销毁条件变量 2.2 等待与通知 2.2.1 等待 2.2.2 通知 3 使用条件变量的范例 3.1 编写代码 3.2 测试 4 参考文献 概述 本文介绍了linux多线程编程中条件变量的相关知识&a…

09-设计模式 面试题

你之前项目中用过设计模式吗? 工厂方法模式分类 简单工厂模式工厂方法模式抽象工厂模式工厂模式 需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】);再设计一个咖啡店类(CoffeeStore)…

qsort函数的模拟和使用(两万字详解)

qsort 的使用&#xff08;回调函数结构体指针的总和运用&#xff09; qsort的作用 qsort--用来排序的 库函数&#xff0c;直接可是用来排序数据 底层使用的是快速排序的方式 —————————————————————————————————————————————…

【绿电监测 碳排放分析 新建5G基站】基站能效管理解决方案

背景及需求 中国基站相关政策 需求 01用电监管&#xff0c;偷电窃电监测 对基站进线回路和出线回路进行监测对比&#xff0c;实时监测线路的使用功率&#xff0c;通过最大功率判断是否有其他设备接入而产生偷电行为。 02节能控制 通过控制空调启停、调整通讯设备工作模式或…

http升级https需要做什么

背景&#xff1a;随着现代网络时代的高速发展&#xff0c;网络安全方面的日益更新&#xff0c;实现网站https协议的数量也在不断增多&#xff0c;完善安全方面的因素也在逐步增加。 下面从最基础的网站http协议全面升级为https协议的流程做出说明。 目录 首先带大家一起先了解…

Python 导入Excel三维坐标数据 生成三维曲面地形图(面) 4-3、线条平滑曲面(原始颜色)去除无效点

环境和包: 环境 python:python-3.12.0-amd64包: matplotlib 3.8.2 pandas 2.1.4 openpyxl 3.1.2 scipy 1.12.0 代码: import pandas as pd import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D from scipy.interpolate import griddata fr…

HTML5七天学会基础动画网页10(2)

制作立方体 学完前面的基础内容&#xff0c;制作立方体是个不错的练习方法&#xff0c;先看成品 再分析一下&#xff0c;六个面让每个面旋转平移就可以实现一个立方体&#xff0c;来看代码: <title> 制作立方体</title> <style> *{ margin: 0; padding: 0; …

Springboot+vue的政府管理的系统设计(有报告)。Javaee项目,springboot vue前后端分离项目。

演示视频&#xff1a; Springbootvue的政府管理的系统设计&#xff08;有报告&#xff09;。Javaee项目&#xff0c;springboot vue前后端分离项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff…

案例分析篇01:软件架构设计考点架构风格及质量属性(2024年软考高级系统架构设计师冲刺知识点总结系列文章)

专栏系列文章推荐: 2024高级系统架构设计师备考资料(高频考点&真题&经验)https://blog.csdn.net/seeker1994/category_12601310.html 【历年案例分析真题考点汇总】与【专栏文章案例分析高频考点目录】(2024年软考高级系统架构设计师冲刺知识点总结-案例分析篇-…

【大厂AI课学习笔记NO.79】机器学习行业人才能力图谱

有从事机器学习行业的小伙伴&#xff0c;人才岗位如上了。 同样的&#xff0c;也是分为领军人才&#xff08;略&#xff09;、产业研发人才、应用开发人才和实用技能人才了。 机器学习领域的就业岗位分析 随着科技的飞速发展&#xff0c;人工智能已成为当今时代最热门的领域…

Purple Pi OH鸿蒙开发板7天入门OpenHarmony开源鸿蒙教程【五】

在完成了Purple Pi OH大部分的接口测试之后&#xff0c;紧接着就是一个充满挑战的任务——利用SDK来编译生成我们自己的镜像文件。通过这一过程&#xff0c;不仅能够让你获得一个可在真实硬件上运行的系统镜像&#xff0c;更重要的是&#xff0c;它让你对OpenHarmony系统的构建…

分享个好用的GPT网站

目录 一、背景 二、功能描述 1、写代码 2、联网查询 3、AI绘图 一、背景 我现在的开发工作都依靠ChatGPT&#xff0c;效率提升了好几倍。这样一来&#xff0c;我有更多时间来摸鱼&#xff0c;真是嘎嘎香~ ⭐⭐⭐点击直达 ⭐⭐⭐ 二、功能描述 1、写代码 import java.ut…

Hyperopt自动化调参工具实践-1

hyperopt Hyperopt的任务是在一组可能的参数上找到标量值的最佳值&#xff0c;该标量值可能是随机的。 与许多优化包假定这些输入来自向量空间不同&#xff0c;Hyperopt是不同的&#xff0c;因为它鼓励使用者更详细地描述搜索空间。通过提供关于函数定义在哪里以及认为最佳值…

AI新工具(20240311) 国内免费使用Claude 3 Sonnet;Pika推出视频加音效功能

1: 国内免费使用Claude 3 Sonnet Claude 3现已登陆Amazon Bedrock&#xff0c;国内就能够免费使用&#xff0c;以下是网友整理的使用流程。 地址&#xff1a;https://lab.amazoncloud.cn/ 2: Pika Sound Effects Pika推出视频加音效功能&#xff0c;为视频创作带来声音定制…