首页 > 其他分享 >nexus 部署与设置

nexus 部署与设置

时间:2022-11-08 16:11:13浏览次数:40  
标签:8081 启动 nexus maven 部署 设置 admin 端口号

安装nexus

  1. df -h 先查看目录磁盘空间,我安装的版本占用了四个G 空间,目录文件空间不够导致启动失败

  2. 上传 nexus 压缩包,并解压

    1. 查询 8081 端口号是否被占用

      sudo netstat -anp | grep 8081
      
    2. nexus 默认端口号 8081,可以在 nexus 安装目录 nexus-3.19.1-01/etc/nexus-default.properties 文件中修改,记得要同步防火墙开放端口号

  3. 进入 bin 目录

    • ./nexus start 后台启动命令

    • ./nexus status 查看启动状态

    • ./nexus stop 停止

    • ./nexus run 控制台启动打印启动信息

  4. ./nexus start 如果出现提示

    1. Detected execution as "root" user. This is NOT recommended!
      

      执行命令 vim nexus

      找到 run_as_root=true 改为 false

    2. 如果启动失败,ps -ef | grep nexus 杀掉 nexus 进程,执行命 ./nexus run 查看启动日志报什么错误

    3. 提示:nexus 启动时间较长要耐心等待几分钟

  5. 访问 ip+端口号 ,访问成功后点击登录按钮,会提示修改密码,初始密码在文件 sonatype-work/nexus3/admin.password 中,修改密码后,该文件会自动删除。一路 next 就行了。

项目配置 nexus

maven 修改 setting文件

  <servers>
    <server>
    	<!-- 仓库名称 -->
      <id>maven-releases</id>
    	<!-- 账号 -->
      <username>admin</username>
    	<!-- 密码 -->
      <password>admin</password>
    </server>
      <server>
      <id>maven-snapshots</id>
      <username>admin</username>
      <password>admin</password>
    </server>
  </servers>

  <mirrors>
    <mirror>
    	<!-- 随便设置个id就可以 -->
      <id>alimaven</id>
   		 <!-- 随便起个名字就可以 -->
      <name>alimaven</name>
      <url>http://127.0.0.1:8081/repository/maven-public/</url>
       <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>

pom.xml 文件设置

    <distributionManagement>
        <repository>
            <id>maven-releases</id>
            <name>maven-releases</name>
            <url>http://127.0.0.1:8081/repository/maven-releases/</url>
        </repository>
        <snapshotRepository>
            <id>maven-snapshots</id>
            <name>maven-snapshots</name>
            <url>http://127.0.0.1:8081/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

执行命令

mvn clean deploy

查看 nexus public 仓库

标签:8081,启动,nexus,maven,部署,设置,admin,端口号
From: https://www.cnblogs.com/good--luck/p/16870067.html

相关文章

  • deepin配置系统设置
    在控制中心可以配置系统设置,最常用的就是代理。这个配置是由gsettings来管理的。循环列出所给的schema的key和valuegsettingslist-recursivelycom.deepin.wrap.gnome.s......
  • SQLite源码安装部署
    1.下载下载地址:https://www.sqlite.org/download.html我这里下载的是:sqlite-autoconf-3390400.tar.gz 2.解压编译[root@localhostsoft]#yuminstallgcc[root@localh......
  • Nexus搭建maven仓库并简单使用
    一、基本介绍参考:https://www.hangge.com/blog/cache/detail_2844.html1、为什么搭建私服如果没有私服,需要的构件都需要通过maven的中央仓库或者第三方的maven仓库下载......
  • Springboot +Docker 架构的项目中,怎么修改设置JVM堆内存的大小?
    在项目的dockerfile文件中设定      【参数解析】在Java应用程序启动时,添加如下参数并设置大小:参数说明-Xmx设置JVM最大可用堆内存大小......
  • 前端灰度环境wayne+k8s部署
    前端灰度环境wayne+k8s部署一、灰度发布canay背景灰度发布是一种发布方式,也叫金丝雀发布,起源是矿工在下井之前会先放一只金丝雀到井里,如果金丝雀不叫了,就代表瓦斯浓......
  • 【TypeScript教程】02—设置TypeScript
    教程 | https://www.typescripttutorial.net翻译|杨小爱在今天的教程中,我们将一起来学习如何设置TypeScript开发环境。使用TypeScript需要准备以下工具:Node.js –......
  • r3f给物体不同的面设置不同的材质
    <mesh><boxGeometryargs={[40,10,10]}/>{/*右边*/}<meshStandardMaterialattach="material-0"color="red"/>{/*左边*/}......
  • 下载Redis并设置自启动
    Redis的下载地址:https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100进入解压后的文件夹,输入命令 redis-serverredis.windows.conf后回车,如下即表示......
  • UNTX部署到IIS,亲测有效
    一、安装服务器需要的环境1.安装Node.js下载地址:http://nodejs.cn/download,根据服务器环境选择对应版本的安装包即可,本人选的是Windows64位的.msi安装包......
  • golang批量处理M个Task设置消费者只有N个然后逐个消费
    1、消费逻辑封装:packageutilsimport("context""errors""fmt")//ConsumerFuncparamsecondislist.itemtypeConsumerFuncfunc(context.Conte......