`

往nexus远程仓库里面添加JAR

 
阅读更多

远程仓库:
http://10.1.252.21:8081/nexus/index.html

admin/admin123

 

方法一:手动

在左侧选择:Repositories

在右侧下方做以下操作:

选择:artifact upload

选择:GAV

输入:com.ailk,report,5.5

选择一个JAR上传并点击ADD最后点击UPLOAD即可。

 

方法二:自动

在setting.xml中添加:

    <server>
      <id>Releases</id>
      <username>admin</username>
      <password>admin123</password>
    </server>    
    <server>
      <id>Snapshots</id>
      <username>admin</username>
      <password>admin123</password>
    </server>  

 在pom.xml中添加:

  <distributionManagement>
    <repository>
      <id>Releases</id>
      <url>http://urlfff/nexus/content/repositories/releases</url>
    </repository>
    <snapshotRepository>
      <id>Snapshots</id>
      <url>http://urlddd/nexus/content/repositories/ailk-snapshots/</url>
    </snapshotRepository>
  </distributionManagement>

 注意两边的ID要对应上。

然后执行mvn deploy即可。

 

它会自动根据<version>1.0-SNAPSHOT</version>知道是快照版的,自动传到快照库里。

如果是稳定版则传到稳定版库里。

 

如果是快照版的,本地其它工程引用的时候会自动在远程仓库看是否有新的,如果有则下下来。

分享到:
评论

相关推荐

    上传jar包到远程仓库

    - 要上传到远程仓库,你需要在pom.xml中添加`distributionManagement`部分,指定远程仓库的URL和部署目录。例如,对于Nexus,配置可能如下: ```xml &lt;id&gt;your-repo-id &lt;url&gt;...

    nexus 搭建 maven仓库

    nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库

    maven的本地仓库jar包

    描述中提到的“maven的本地仓库jar包”可能是指一个包含各种常用库的压缩文件,供那些无法直接访问中央仓库的开发者使用。这样的资源集合可以帮助开发者快速建立本地仓库,避免因网络问题或权限限制而无法下载所需库...

    【nexus二进制库Jar包批量上传脚本工具】

    这通常涉及到在构建过程或者持续集成服务器如Jenkins中集成此脚本,以便每次构建完成后自动将生成的JAR文件推送到Nexus,确保远程仓库的最新状态与本地代码保持同步。 标签中的“nexus”、“shell”和“jar”揭示了...

    使用Nexus添加jar包到私服里的方法步骤

    可以通过在Maven的配置文件(如settings.xml)中添加代理服务器的相关配置,使得Maven可以使用代理服务器访问远程仓库。 Nexus私服的一个核心功能是提供了对第三方jar包的管理和分发。例如,如果需要上传Oracle...

    Maven仓库管理-Nexus

    在 pom.xml 中可以配置远程仓库,例如配置国内的镜像地址,以提高仓库的访问速度。可以在 pom.xml 里面配置多个远程仓库,以满足不同的需求。 Nexus 仓库管理是 Maven 仓库管理的重要组成部分,它提供了一个完整的...

    清理本地和远程maven仓库repository中的无效或者垃圾版本文件lastUpdated、_remote等

    在项目中,使用maven加载依赖仓库时,有时因为网络卡顿或者配置pom.xml时,若下载不完整就会出现lastUpdated等文件。这些文件占内存,项目加载时耗时... 3、使用方法2:在远程仓库repository中使用linux命令执行工具。

    maven本地仓库清除无效jar包脚本

    当我们在项目中引入POM依赖时,Maven会自动从远程仓库下载对应的jar包到本地仓库,以便于项目的构建和运行。然而,有时由于网络问题、仓库服务器故障或者缓存问题,可能会导致jar包下载不完整或者出现错误,从而影响...

    nexus构建maven仓库总结(完善版2)

    “mvn deploy”则将项目部署到远程仓库,如Nexus。 在Nexus中发布自定义构件,通常需要先在Maven项目中配置pom.xml文件,明确项目的版本、打包类型等信息,然后通过“mvn deploy”命令上传到Nexus。Nexus还提供了...

    maven仓库jar包

    总的来说,Maven仓库jar包是Java开发中不可或缺的资源库,它简化了依赖管理和构建流程,提高了开发效率。理解并熟练使用Maven仓库对于任何Java开发者来说都是非常重要的技能。通过正确配置和使用Maven,我们可以方便...

    nexus 批量上传jar包(shell版本)

    nexus 批量上传jar包(shell版本)

    构建java的nexus私人仓库和maven的搭建

    1. **缓存远程仓库的依赖**:避免频繁的网络请求,提高开发效率。 2. **托管内部项目**:发布和存储内部构建的JAR文件,便于团队内部共享。 3. **管理不同类型的仓库**:包括Maven仓库、Ivy仓库、npm仓库等。 **...

    maven仓库Nexus安装文件

    2. **远程仓库代理**:Nexus可以作为远程Maven仓库的代理,如中央仓库和其他第三方仓库,通过配置,用户可以从Nexus快速获取所需依赖,减少网络延迟。 3. **组仓库**:Nexus允许创建组仓库,将多个仓库(包括本地、...

    JxBrowser开发maven仓库jar包

    当"JxBrowser开发maven仓库jar包"这个资源在中央仓库找不到时,开发者可以从其他来源(如互联网上的归档版本、项目官方网站等)获取JxBrowser的jar包。下载后,为了在项目中使用这个库,我们需要将jar包添加到本地...

    构建java的nexus私人仓库和maven的搭建可用.pdf

    Java 中 Nexus 私人仓库和 Maven 的搭建可用 在 Java 开发中,Maven 和 Nexus 是两个非常重要的工具,它们可以帮助开发者更方便地管理项目依赖项和构建项目。下面我们来详细介绍这两个工具,并讨论如何搭建 Nexus ...

    nexus-2.15.0-04-bundle.zip

    代理仓库(proxy):用来代理远程公共仓库,如 Maven 中央仓库、JBoss 远程仓库。 宿主仓库(hosted):又称 Nexus 本地仓库,该仓库通常用来部署本地项目所产生的构件。 仓库组(group):用来聚合代理仓库和宿主...

    官网下载的professional版:nexus-professional-2.15.1-02-bundle

    官网下载的professional版:nexus-professional-2.15.1-02-bundle.zip 专业版 1.Nexus 简介 Nexus是Maven仓库管理器,也可以叫Maven...私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。

    nexus使用+Maven仓库管理

    1. **代理仓库(Proxy Repository)**:这类仓库充当对外部远程仓库的代理,例如,ApacheSnapshots和CodehausSnapshots分别提供Apache和Codehaus项目的快照版本,而CentralMavenRepository则是Maven中央仓库的代理,...

    Nexus使用笔记

    - **缓存与镜像**:Nexus可以缓存中央仓库和其他远程仓库的资源,减少网络请求,提高开发速度。同时,Nexus还可以作为其他内部系统的镜像,进一步优化资源获取。 - **权限控制**:Nexus提供了细粒度的权限管理,...

Global site tag (gtag.js) - Google Analytics