上传文件到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 ...
随机推荐
- LeetCode记录之14——Longest Common Prefix
本题虽然是easy难度,题目也一目了然,问题就是在这里,需要考虑的特殊情况太多,太多限制.导致我一点点排坑,浪费了较多时间. Write a function to find the longest ...
- Linux 安装 python3
1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...
- PKI公钥基础设施简介
PKI(Public Key Infrastructure)公钥基础设施是提供公钥加密和数字签名服务的系统或平台,目的是为了管理密钥和证书.一个机构通过采用PKI 框架管理密钥和证书可以建立一个安全的 ...
- WSH的SpecialFolders对像
前面我做过一个VBS,来实现添加网站快捷方式到开始菜单,当然你也可以添加到别的地方,这就是那个对像的一些用法返回 SpecialFolders 对象(特殊文件夹集). object.SpecialFo ...
- swiper、fullPage、hammer几种滑动插件对比
1.使用hammer,自己实现滑动垂直切换页面 <!DOCTYPE html> <html lang="en"> <head> <titl ...
- (转) sync命令
sync sync命令 sync命令用于强制被改变的内容立刻写入磁盘,更新超块信息. 在Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的 ...
- Spring混合配置时,遇到配置文件路径NotFound,使用PathMatchingResourcePatternResolver解决
在将spring的xml配置改为java配置的过程中,遇到了一些问题,block时间比较长的一个问题是资源(.xml, .properties)的路径找不到,最后是使用PathMatchingReso ...
- spring开发中commons-logging.jar包的功能
删除后程序会报错 Java.lang.NoClassDefFoundError 记录日志,通常和 log4j.jar共同使用 原因: 在 sun 开发 logger 前,apache 项目已经开发了 ...
- tomcat8.5.8遇到的两个问题
压力测试场景,前端nginx反向代理到4个tomcat实例,在其中的一个实例上产生了大量的countDownConnection Incorrect connection count警告 WARNIN ...
- 日期控件html
日期控件多的是,这里收录的是最简单的一种 <html> <head> <script type="text/javascript"> funct ...