第三方jar包上传私服和项目使用
下面只做个人日志记录,勿喜勿喷
使用两个浏览器,带着下面的问题去看:https://www.cnblogs.com/tyhj-zxp/p/7605879.html。就会清晰了
1、下载和安装nexus
问题:
(1)位什么安装nexus?
(2)怎样下载和安装?
2、在nexus创建一个私人仓库
问题:
(1)nexus结构是怎样的?
(2)为什么创建私人仓库?
(3)怎样创建仓库?
3、上传jar到私人仓库
问题:
(1)怎样上传jar到仓库?
(2)上传之后,我在哪里可以看到是否上传成功?
4、maven的setting设置
问题:
(1)为什么要设置setting?
(2)怎样设置?
5、设置的pom
问题:
(1)怎样设置pom?
(2)为什么这样设置?
我设置的setting和pom
(1)上传jar命令
mvn deploy:deploy-file -DgroupId=com.tydic.project.test -DartifactId=open189 -Dversion=1.0 -Dpackaging=jar -Dfile=D:\t1\open189-sign-1.0.jar -Durl=http://XXXXX:8081/repository/myTest/ -DrepositoryId=gaolttest
(2)maven的setting设置。找到servers节点
<server>
<id>gaolttest</id>
<username>admin</username>
<password>admin123</password>
</server>
(3)pom的设置
1、在repositorys节点设置
<repository>
<id>gaolttest</id>
<url>http://XXXX:8081/repository/tydic-public</url>
</repository>
2、添加依赖
<dependency>
<groupId>com.tydic.project.test</groupId>
<artifactId>open189</artifactId>
<version>1.0</version>
</dependency>
总结:做了一堆之后,发现就是多了一个仓库提供加载jar而已,不用想太多,这个只是供项目工作人员使用,发布还是解决不了这个问题。
第三方jar包上传私服和项目使用的更多相关文章
- 如何将第三方jar包上传到Nexus私服
首先登陆私服服务器 以动力威视私服为例: 自己搭建的私服地址:http://192.168.1.5:8081/nexus/index.html#view-reposi ...
- nexus搭建maven私服及私服jar包上传和下载
nexus搭建maven私服及私服jar包上传和下载 标签: nexus管理maven库snapshot 2017-06-28 13:02 844人阅读 评论(0) 收藏 举报 分类: Maven(1 ...
- 用eclipse怎样将本地的项目打成jar包上传到maven仓库
使用maven的项目中,有时需要把本地的项目打成jar包上传到mevan仓库. 操作如下: 前提:pom文件中配置好远程库的地址,否则会报错 1.将maven 中的settings文件配置好用户名和密 ...
- Maven中安装本地Jar包到仓库中或将本地jar包上传
摘要 maven install 本地jar 命令格式 mvn install:install-file -DgroupId=<group_name> -DartifactId=<a ...
- 构建自己的jar包上传至Mvaen中央仓库和版本更新
构建自己的jar包上传至Mvaen中央仓库和版本更新 一直羡慕别人制造轮子,开源项目,供别人使用:我也想这样,可以自己才疏学浅,本次就将自己写小工具上传到Maven的中央仓库. 一步一步详细教程演示如 ...
- maven jar包上传到服务器
maven jar包上传到服务器时出现pom文件没有上传上去,致使该jar包再被使用的时候没有依赖,jar包调用出错 解决办法,将pom文件一起deploy上去 mvn deploy:deploy-f ...
- Apache Flink任意Jar包上传导致远程代码执行漏洞复现
0x00 简介 Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎.Flink以数据并行和流水线方式执行任意流数据程序,Fl ...
- IDEA如何将写好的java类(UDF函数)打成jar包上传linux
一.编写一个UDF函数,实现将字符串大写转小写 import org.apache.hadoop.hive.ql.exec.UDF; import org.apache.hadoop.io.Text; ...
- Apache Flink Dashboard未授权访问导致任意Jar包上传漏洞
漏洞危害 攻击者无需Flink Dashboard认证,通过上传恶意jar包 csdn-[漏洞复现]Apache Flink任意Jar包上传导致远程代码执行 freebuf-Apache Flink ...
随机推荐
- c#清空文本文件
FileStream fs = new FileStream(@"C:\log.txt", FileMode.Truncate, FileAccess.ReadWrite); fs ...
- SHA256的总结与Go实现
SHA256在线验证链接:SHA256 online hash function My Golang github源码 :https://github.com/kumataahh/Golang-too ...
- Visual Studio Code for mac 设置中文
1,mac系统VScode设置中文 macOS 快捷键:command + shift + p 输入搜索 configure language 1.Ctrl+Shift+P 打开命令 2. ...
- Xcode工程编译错误之iOS开发之The Xcode build system has crashed. Please close and reopen your workspace
解决方法: . 删除DerivedData . 参照上面的链接设置:File -> Workspace Settings -> Build System -> Legacy Buil ...
- Spring cloud之Eureka(二)注册中心高可用
背景 在实际的生产环境中,注册中心如果只有一个,是很危险的,当这个注册中心由于各种原因不能提供正常服务或者挂掉时,整个系统都会崩溃,这是很致命的的,所以在Spring cloud 设计之初就考虑到了注 ...
- Python003-测试辅助示例应用数据库更新语句创建
上周同事又问一个问题:表 C_Application 中数据量较大,需要批量更新 load_start_time 的时间为 '1900-01-01 18:43:49' 为初始值,以一定时间间隔且每次更 ...
- oracle单字段拆分成多行
已上图为例 先以逗号分隔拆分 拆分函数: CREATE OR REPLACE FUNCTION SPLIT(P_STRING VARCHAR2, P_SEP VARCHAR2 := ',') RETU ...
- 了解 yarn 、npm、nodejs
一.前言 针对即将上线的 jeecg-boot 做一些准备. 二.了解系列 1.了解 nodejs Node.js 就是运行在服务端的 JavaScript. Node.js 是一个基于Chrom ...
- [Unity][安卓]Unity和Android Studio 3.0 交互通讯(1)Android Studio 3.0 设置
[安卓]Android Studio 3.0 JDK安卓环境配置(2017.10) http://blog.csdn.net/bulademian/article/details/78387052 [ ...
- (转)Centos下,Docker部署Yapi接口管理平台
接口测试的工具很多,公司引进了接口管理平台Yapi,自己尝试直接搭建,从安装Nodejs到配置MongoDB数据库,再到安装yapi的时候,遇到浏览器打开本地服务器Ip地址后,没有显示部署内容...没 ...