maven配置远程仓库私服的服务器账号、密码

这篇具有很好参考价值的文章主要介绍了maven配置远程仓库私服的服务器账号、密码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先需要配置远程仓库私服的服务器账号、密码,找到maven的settings.xml文件,配置<server>,里边的ID注意,就是标识你仓库的唯一ID,可以根据你的仓库随意起名就行。

  <servers>
    <!-- server
     | Specifies the authentication information to use when connecting to a particular server, identified by
     | a unique name within the system (referred to by the 'id' attribute below).
     |
     | NOTE: You should either specify username/password OR privateKey/passphrase, since these pairings are
     |       used together.
     |
    <server>
      <id>deploymentRepo</id>
      <username>repouser</username>
      <password>repopwd</password>
    </server>
    -->

    <!-- Another sample, using keys to authenticate.
    <server>
      <id>siteServer</id>
      <privateKey>/path/to/private/key</privateKey>
      <passphrase>optional; leave empty if not used.</passphrase>
    </server>
    -->
    <!-- 在这里添加配置私仓的ID和账号、密码 -->
	<server>
      <id>mycentral</id>
      <username>私服账号</username>
      <password>私服密码</password>
    </server>
	<server>
      <id>mysnapshots</id>
      <username>私服账号</username>
      <password>私服密码</password>
    </server>
  </servers>

然后找到你代码工程中的pom.xml文件,配置<distributionManagement>或<repositories>,这2个字段的区别就是

distributionManagement是使用mavne deploy上传打好的包。

repositories就跟打包上传无关,只是你想在POM中配置其它的远程仓库。

所以你可以根据需要全部配置或只配置其中一个。注意其中的ID,一定要和你在settings.xml中配置server账号的ID保持一致,才能关联生效文章来源地址https://www.toymoban.com/news/detail-509903.html

<distributionManagement>
        <repository>
            <!--注意ID配置与settings.xml中server配置ID保持一致-->
            <id>mycentral</id>
            <name>Artifactory-releases</name>
            <url>https://私仓地址.com.cn/artifactory/Management_Application_Maven</url>
        </repository>
        <snapshotRepository>
            <id>mysnapshots</id>
            <name>Artifactory-snapshots</name>
            <url>https://私仓地址.com.cn/artifactory/Management_Application_Maven</url>
        </snapshotRepository>
</distributionManagement>
    <repositories>
        <repository>
            <!--注意ID配置与settings.xml中server配置ID保持一致-->
            <id>mysnapshots</id>
            <url>https://devstack.vgc.com.cn/artifactory/Timesheet_Management_Application_Maven</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
        <repository>
            <!--注意ID配置与settings.xml中server配置ID保持一致-->
            <id>mycentral</id>
            <url>https://devstack.vgc.com.cn/artifactory/Timesheet_Management_Application_Maven</url>
        </repository>
        <repository>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

到了这里,关于maven配置远程仓库私服的服务器账号、密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Maven教程】(五)仓库:解析Maven仓库—布局、分类和配置,远程仓库的认证与部署,快照版本,依赖解析机制,镜像和搜索服务 ~

    上文详细介绍了Maven 坐标和依赖,坐标和依赖是任何一个构件在Maven 世界中的逻辑表示方式;而构件的物理表示方式是文件, Maven 通过仓库来统一管理这些文件。本文将详细介绍 Maven 仓库,在了解了Maven 如何使用仓库之后,将能够更高效地使用 Maven。 在Maven 世界中,任何一

    2024年02月09日
    浏览(33)
  • Jenkins+Maven+Git 生成jar包部署到远程服务器上

    1、登录Jenkins 1.1 输入用户名/密码,登录Jenkins进入系统页面  2、创建任务 2.1 点击左侧菜单中 “新建Item” 进入到新项目创建页面,创建一个新的构建任务 2.2 在任务创建页面,第一步,“输入一个任务名称”;第二步,任务类型点击“构建一个maven项目”;第三步,点击“确

    2024年02月11日
    浏览(27)
  • 【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)

    👉 系列专栏:【LLinux基础】 🙈 个人主页:sunnyll 目录 一、前言 二、 Linux环境安装 💦 Linux 环境的搭建方式 💦如何购买云服务器 三、 安装远程控制XShell 💦下载 XShell 💦查询 Linux 主机(公)IP  💦 使用 XShell 登陆主机 四、共勉 欢迎订阅 《Linux基础》!本专栏将从零开

    2024年02月08日
    浏览(39)
  • Jenkins + Docker + Maven + Windows 一键部署 Spring Boot 程序到远程 Linux 服务器

    本地:Windows 10 ; 本地:Jenkins + Publish Over SSH 插件; 本地:Maven ; 远程:Linux ; 远程:Docker ; 准备步骤 使用 Dockerfile 构建镜像; 基本思路 第一步:使用 mvn clean package -DskipTests 打包 Spring Boot 程序为 jar 包; 第二步:使用 Windows 命令将 jar 包复制到 jenkins 项目工作目录;

    2024年02月12日
    浏览(45)
  • 服务器搭建原神私服教程

    1. 准备工具 这个端在Windows、Linux系统上都可以跑,本次教程基于Linux。准备如下工具 服务器1台 centos7 系统 最低配置8核16G 如需公网联机可用云服务器 手 保证云服务器的443端口未使用(服务器上没有网站) 2. 环境配置 安装系统依赖环境 安装java SE 17 注意:如果想要使用最新

    2024年02月04日
    浏览(28)
  • 【pycharm】配置远程服务器

    不知道Pycharm可以配置远程服务器之前,怎么调试自己的代码呢?本地修改代码,拖到linux平台上,执行代码查看结果。桌面上IDE、Mobaxterm,放大、缩小很麻烦。直到了解到Pycharm可以配置远程服务器的python解释器,并且可以自动上传文件到服务器上,才了解到开发过程也可以从

    2024年02月06日
    浏览(41)
  • 【Linux专区】如何配置新服务器 | 添加普通用户到sudoers | 配置vim | git免账号密码pull push

    💞💞 欢迎来到 Claffic 的博客 💞💞      👉  专栏 : 《Linux专区》👈 💬 前言: 时隔131天,你的好友Claffic重新发文了!(✿◕‿◕✿) 上期已经带大家白嫖了阿里云服务器,如果你还没有云服务器,请移步至【Linux专区】 环境搭建 | 带你白嫖七个月阿里云服务器_如何用

    2024年02月03日
    浏览(46)
  • 详细完整pycharm远程连接服务器,远程环境配置,虚拟环境配置

    我发现很多教程其实都比较偏向于有基础的人,对于完全没有基础的人来说,一些微小步骤的省略都是难以跨域的鸿沟。因此,想写一篇适合小白的配置过程。 想要在pycharm上远程连接服务器,那我们得先创建一个虚拟环境,我们可以用xshell来操作。(可以自己去下载,这里

    2024年02月07日
    浏览(41)
  • VNC配置远程控制服务器

    介绍如何使用VNC Viewer配置远程Linux桌面的服务器 linux系统基本命令 有一个自己的linux用户(su也行喽) 端口映射(用于解决一些特殊情况) 相关内容参考VNC百度百科 VNC(Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 ATT 的欧洲研究

    2024年01月16日
    浏览(39)
  • 魔兽世界私服架设 服务器架设简易教程

    今天早晨明杰终于把魔兽世界的私服搭建成功可以运行了。挺happy。 记录一下搭建的全过程: 1.先下载私服服务器端:从mangoscn.com下载大芒果ftp://www.mangoscn.com/TCCN-3.2.2-Trinity5749.exe 从这个地址下载不需要注册,如果从mangoscn.com的网页上直接点击,还需要邀请码,注册以后才能

    2024年02月04日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包