手动发布本地jar包到Nexus私服

1、Nexus配置

1. 在Nexus私服上建立仓库,用于盛放jar包,如名叫3rd_part。
2. 注册用户Nuxus用户,如名叫dev,密码dev_123。
3. 给dev用户分配能访问3rd_part仓库的权限。

2、本地maven配置

1. 配置远程镜像地址
2. 配置远程仓库的对应的服务器节点:
<server>
    <id>3rd_part</id>
    <username>dev</username>
    <password>dev_123</password>
</server>

3、 编写脚本

mvn deploy:deploy-file -DgroupId=org.apache.rocketmq -DartifactId=rocketmq-spring-boot-starter -Dversion=2.0.0-RELEASE -Dpackaging=jar -Dfile=./rocketmq-spring-boot-starter-2.0.0.jar -Durl=http://192.168.50.234:8081/repository/3rd_part -DrepositoryId=3rd_part

原文地址:https://www.cnblogs.com/JaxYoun/p/12360957.html

时间: 2024-10-11 22:37:05

手动发布本地jar包到Nexus私服的相关文章

上传jar包到nexus私服

摘要 通过网页和maven两种方式,上传本地的jar到nexus私服,以及引用jar时,自动引用依赖 1通过网页上传 这种方法只是上传了jar包.通过maven引用当前jar,不能取得jar的依赖   from pom的方式,选择pom文件,以及jar.通过maven引入jar时,会自动加载jar的依赖 2通过maven的方式depoly 在maven的conf/setting.xml 配置nexus私服的管理账号 在servers标签下添加server    <server>       &

maven上传jar包到nexus私服后的存放路径 以及 使用IDEA上传jar包的步骤

maven上传jar包到nexus私服的方法,网上大神详解很多,那么上传后的jar包存放到哪里了呢? 在下使用nexus3.2.1版本,在本地搭建了私服,使用maven上传jar包.最后结果如下: 点进去后展示的是: 这让我一度以为是以jar包的形式保存在本地,但事实证明,保存在本地的最终是一个 .bytes 类型的文件,它的默认路径在\nexus-3.2.1-01-win64\sonatype-work\nexus3\blobs\default\content下面 即使jar包是同样的,但是d

(转)上传jar包到nexus私服

场景:在使用私服Nexus时候经常需要上传jar包,但是对上传jar包的方式不是很熟悉,所以很有必要学习下. 1 通过网页上传 GAV Definition:选择GAV Parameters 输入JAR包对应的:Group\Artifact\verison\ 选择JAR 第三步上传包, 第四步add artifact 最后update artifact. 这样包上传成功.POM可以用了. 这种方法只是上传了jar包.通过maven引用当前jar,不能取得jar的依赖   from pom的方式,

maven 手动安装本地jar包(转载)

From:http://www.cnblogs.com/leiOOlei/p/3356834.html 安装命令: mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

将本地jar包手动拷贝到Maven库中,在其他电脑上用Maven打包时出错

背景交代:在做图片水印时候引入了两个包文件,这两个包是JDK自带的私有包,不能用Maven库里下载,因此笔者手动将rt和jce两个工具jar文件拷贝到本地的Maven库中,如下图 import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; 然后在pom配置文件里写上下面的配置 将jce和rt拷到如下路径(rt类似) 然后项目在其他电脑上用Maven打包时候报错如下: Fa

Maven 如何发布 jar 包到 Nexus 私库

Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库. 发布第三方jar包 这种情况是maven远程仓库没有,本地有的第三方jar包,需要发布到私库. mvn deploy:deploy-file -DgroupId=com.example -DartifactId=test -Dversion=0.0.1 -Dpackaging=jar -Dfile=E:\workspace\test\WebRoot\WEB-INF\lib\

将本地jar包打包到本地仓库和上传到私服

1.本地jar打包到本地仓库 mvn install:install-file -Dfile=jar包完整地址或相对地址 -DgroupId=自定义的groupID -DartifactId=自定义的artifactid -Dversion=自定义版本号 -Dpackaging=jar 如果上传时报错找不到pom文件,这是由于不同操作系统导致,可以将上面的命令参数加上引号,如下 mvn install:install-file "-Dfile=jar包完整地址或相对地址" "

gradle配置本地jar包依赖和以debug模式启动jetty

以debug模式启动jetty,这个目的很明显,为了后台java代码的远程调试. 做法是:增加环境变量GRADLE_OPTS,值设置为: -Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n 这样通过gradle jettyRun命令启动jetty容器的时候,会有如下的显示结果,代表已经启用了debug模式 gradle jettyRun Listening for transport dt_socket at

本地jar包的导入和安装

项目中用到了一个jar包,这个jar包不在maven中央仓库中,现在项目较小,也没有建立远程仓库.因为以前都是通过修改pom文件添加依赖关系,IDE自动从中央仓库导入包,所以还从没处理过这种本地jar包.现在总结一下方法,以备日后参考. 第一种方法,使用idea导入external library. File>Project Structure>Modules>选中项目里的一个Module>Dependencies>点“+”>jars or directories>