上传文件到Maven仓库
1、上传jar到本地仓库
mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.25 -Dpackaging=jar -Dfile=d:/fastdfs-client-java-1.25.jar
2、上传jar到远程仓库
2.1、settings.xml文件中
<server>
<!-- 此id可以自定义 -->
<id>maven-releases</id>
<!-- 私服账号 -->
<username>admin</username>
<!-- 私服密码 -->
<password>adminto123</password>
</server>
2.2、执行命令
-DrepositoryId=maven-releases
-DrepositoryId=hosted类型的仓库 最先,此语句可以执行向私服上传第三方jar包操作
mvn deploy:deploy-file -DgroupId=org.csource –DartifactId=fastdfs-client-java -Dversion=1.25 -Dpackaging=jar -Dfile=d:/fastdfs-client-java-1.25.jar -DrepositoryId=maven-releases -Durl=http://ip/repository/maven-releases
后来,不知具体什么原因,,,(但环境变动了)
可能原因:
1、nexus版本变更
2、maven配置变更
解决方案:
上传已发布的第三方jar包(releases版)到私服仓库(只能上传到hosted类型的maven-releases仓库)
mvn deploy:deploy-file ^
-DgroupId=org.csource ^
-DartifactId=fastdfs-client-java ^
-Dversion=1.25 ^
-Dpackaging=jar ^
-Dfile=D:\J2EEDeveloper\3rd_jars\fastdfs-client-java-1.25.jar ^
-Durl=http://192.168.1.63:81/repository/maven-releases/ ^
-DrepositoryId=maven-releases
上传快照型的第三方jar包(snapshots版)到私服仓库(只能上传到hosted类型的maven-snapshots仓库)
mvn deploy:deploy-file ^
-DgroupId=com.sjsk ^
-DartifactId=public-module ^
-Dversion=0.2.6-SNAPSHOT ^
-Dpackaging=jar ^
-Dfile=D:\J2EEDeveloper\3rd_jars\public-module-0.2.6-SNAPSHOT.jar ^
-Durl=http://192.168.1.63:81/repository/maven-snapshots/ ^
-DrepositoryId=maven-snapshots
**************************************************************************************************************************************************
【版权所有,转载请注明原文链接。】 文中有不妥或者错误的地方还望指出。如果你有更好的建议,可以给我留言讨论,共同进步! 感谢您耐心的读完本篇文章。
**************************************************************************************************************************************************
上传文件到Maven仓库的更多相关文章
- 在 github 中新建仓库后,如何上传文件到这个仓库里面。
在 github 中新建仓库后,如何上传文件到这个仓库里面. libin@hglibin MINGW64 /e/github.io (master) $ git remote libin@hglibi ...
- 第三方jar上传至公司maven仓库(私库)解决办法
在实际开发过程中,我们经常会遇到需要引用的jar依赖,在我们公司的maven仓库不存在,这个时候我们就需要把jar上传上去,在项目中添加对应依赖就OK了. 步骤1:下载jar 在http://mvnr ...
- 上传文件至Github仓库
Github的使用 创建一个本地的版本库(也就是一个文件夹) 新建文件夹,或使用Git bash命令行窗口创建 $ mkdir test $ cd test 在命令行中输入 git init把这个文件 ...
- 利用IDEA上传文件到coding仓库 使用git上传文件github
1.注册帐号 coding官网: https://coding.net/ github官网:https://github.com (以上根据自己需求注册,在下就不帖图了写步骤了) 2.下载 Git g ...
- Git上传文件指北
PS:之前设置SSH密钥之类的步骤假设都已经完成,只需日常上传文件 1.仓库初始化 假设你已经新建好了一个仓库(New Repository),名为:RepoName 选择你代码所在的本地文件夹,鼠标 ...
- .NET CORE上传文件到码云仓库【搭建自己的图床】
.NET CORE上传文件到码云仓库[搭建自己的图床] 先建一个公共仓库(随意提交一个README文件或者.gitignore文件保证master分支的存在),然后到gitee的个人设置页面找到[私人 ...
- gitee仓库上传文件的步骤
一:Git是什么? Git是一种代码托管技术.在开发中,Git是一种代码托管技术,很多代码托管平台也是基于Git来实现的.Git可以帮我们做到很多的 事情,比如代码的版本控制,分支管理等. 可以把Gi ...
- SSM框架中如何简便上传文件表单
此种方式上传文件相对简单,以下均经测试成功,才提供到此. 以下为单个文件上传方式 分析:本次的工作目的是根据一级标题产生对应的二级标题,在每个二级标题下对应一个(file字段)新闻文件,当点击新闻文件 ...
- Nexus 私服上传文件,并通过 Gradle 引用
一.上传文件到 Nexus 1,进入 Nexus 仓库界面 如果你电脑还没有使用 Nexus,需要先下载并启动 Nexus 私服. 在浏览器输入:http://127.0.0.1:8081/nexus ...
随机推荐
- enumerate函数
enumerate(list):返回元组,带有索引值,常用用法: for i in enemerate(list): print(i)
- v-for遍历对象
如果数据是这样的: userInformation:{ 'aa':{ user_name:'ddd123', icon:'', pic:'', addTime:'2018-3-21 11:21', c ...
- firewall-cmd --reload 防火墙
防火墙重新加载配置firewall-cmd --reload 查看开放的端口 firewall-cmd --list-ports nano /etc/sysconfig/iptables -A IN_ ...
- Win10磁盘利用率高达100%设置修改方法
Win10磁盘利用率高达100%设置修改方法 Windows Defender关闭 Win10的Windows Defender已经变身成为安全中心,它的运行机制改成了即便是电脑中存在多个杀毒.防护软 ...
- 设计模式学习总结(八)策略模式(Strategy)
策略模式,主要是针对不同的情况采用不同的处理方式.如商场的打折季,不同种类的商品的打折幅度不一,所以针对不同的商品我们就要采用不同的计算方式即策略来进行处理. 一.示例展示: 以下例子主要通过对手机和 ...
- CSS3--底部菜单上拉效果
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> ...
- linux运维基础之系统挂载与etc文件下介绍
1) 目录结构说明: windows:磁盘----分区---格式化--系统 linux:磁盘--分区--生成一个文件(磁盘分区) linux 中一切皆文件 ll -h 显示人类能看懂的 mount - ...
- 对象池3(方法功能)PoolManager(控制)PoolTimeObject(时间管理)text01(调用)Destorys(销毁)
1.对象池PoolManager namespace kernal { public class PoolManager : MonoBehaviour { //“缓冲池”集合 public stat ...
- Python基本数据类型和其常用方法
Number Bool String List Tuple Dictionary Number 在Python3中 所有整数不管多大都是Int类型,没有Long类型,Python2中有Long类型. ...
- Java性能调优-jstack-jstat-jmap
0. 必须在java进程的用户下执行 a). 先排查自己业务代码,再第三方的开源代码 b). 工具类都在jdk/bin目录下, 实现代码在tools.jar中 1. jstack-线程快照-死锁/阻塞 ...