maven手动上传jar包示例及图文步骤过程
作者:KimZing 发布时间:2023-11-13 22:10:57
标签:maven,上传,jar,包
一、maven * 搭建
使用Nexus进行搭建,网上教程很多,不多赘述了。
二、gradle配置
在build.gradle文件的根节点中添加以下内容
//打包源代码
task sourcesJar(type: Jar) {
classifier = 'sources'
from sourceSets.main.allSource
}
artifacts {
archives jar
archives sourcesJar
}
三、打包
使用gradle build -x test
命令对项目进行打包,例如我的项目为common,这时我们可以在项目的build/libs文件夹下看到以下两个文件。
common-1.0.jar
common-1.0-sources.jar
四、上传至maven * 中
具体操作如下图中所示
然后点击底部的Upload Artifact
进行上传,稍等一会即可。
上传完毕后,我们可以在如下位置看到上传的jar的定位信息。
五、使用
例如我有一个zuul的项目需要使用common作为依赖。
1.修改repository
repositories {
mavenCentral()
maven {
url "http://jenkins.yoururl.com:8080/maven/content/repositories/thirdparty"
}
}
其实只是添加了一个maven地址,地址位置如下
2.添加依赖包
dependencies {
compile 'com.kingboy:common:1.0'
}
六、刷新gradle
这时候刷新gradle,在依赖包中就可以查看到common依赖了。
来源:https://kimzing.blog.csdn.net/article/details/78912010


猜你喜欢
- 本文实例讲述了Java继承Thread类创建线程类。分享给大家供大家参考,具体如下:一 点睛通过继承Thread类创建线程并启动多线程的步骤
- 前言convert 叫强制转换,可以是其他类型。最近在工作中遇到一个问题,需要将字符串形式的数值转换回数值,很正常的要求吧。却遇到了问题,下
- 前言HTML5 WebSocket实现了服务器与浏览器的双向通讯,双向通讯使服务器消息推送开发更加简单,最常见的就是即时通讯和对信息实时性要
- Android开发文档上专门有一小节解释这个问题。简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configurat
- classProgram{ staticvoid Main() {&
- 本文实例为大家分享了java实现顺时针打印矩阵的具体代码,供大家参考,具体内容如下题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每
- 公司运维问我怎么在windows上安装模拟器,我你说你安装模拟器干什么?他说,我安装模拟器查看app的包名这些信息做统计。我顿时想,有必要这
- 网格布局标签是GridLayout。这个布局是android4.0新增的布局。这个布局只有4.0之后的版本才能使用。不过新增了一些东东①跟L
- 学生管理系统简单的实现,供初学Java Swing同学学习使用。import java.awt.Dimension;import java.
- 一 数据库操作框架的历程1.1 JDBCJDBC(Java Data Base Connection,java数据库连接)是一种用于执行SQ
- 1.替换符的使用(1)在 app-android-defaultConfig (或者多渠道打包)下面可以这样使用android { &nbs
- Android超清晰6.0权限申请AndPermission的具体实现代码,供大家参考,具体内容如下前言这是我经常使用的框架,原因:1.思路
- 在微信公众号支付的API中没有这个接口,如果企业需要给用户转账,或者让用户提现或者给用户发红包等需要再商户平台中的产品中心分别开通。一、开通
- 在android support.v4 中有一个抽屉视图控件DrawerLayout。使用这个控件,可以生成通过在屏幕上水平滑动打开或者关闭
- 本文实例讲述了C#中事务处理和非事务处理方法。分享给大家供大家参考。具体如下:C#代码如下:String connectionString
- 本文实例为大家分享了java实现砸金蛋抽奖的具体代码,供大家参考,具体内容如下代码如下需求:用户每一次砸金蛋,抽中一等奖的概率为2% 二等奖
- springboot 取消starter的自动注入starer是spring boot中一个很重要的概念,starter相当于一个模块,它能
- 本文实例讲述了C#编程实现取整和取余的方法。分享给大家供大家参考,具体如下:"%"为取余号,不用多说。 "/&
- 首先在新建了一个web服务文件。public SqlWhhWebService1() &nbs
- 如何使用 Jetpack Compose 创建翻转卡片效果介绍在电子商务和银行应用程序中输入卡信息是很常见的情况。我认为让用户更轻松地处理这