当前位置: 首页 > news >正文

nexus安装与入门

安装

nexus-3.31.1-01-unix.tar.gz
链接:https://pan.baidu.com/s/1YrJMwpGxmu8N2d7XMl6fSg
提取码:kfeh

上传到服务器,解压

tar -zvxf nexus-3.31.1-01-unix.tar.gz

在这里插入图片描述
进入bin目录,启动

./nexus start

查看状态

./nexus status

默认8081端口,访问地址 http://ip:8081/

设置开机自启

首先需要确认nexus的安装目录,这里使用的目录为/opt/nexus-3.31.1-01,权限配置为nexus用户所有。

在三个文件夹其中一个创建nexus.service文件,优先级是/etc/systemd/ > /usr/lib/systemd/ > /lib/systemd/

[Unit]
Description=nexus service
After=network.target[Service]
Type=forking
ExecStart=/opt/nexus-3.31.1-01/bin/nexus start
ExecStop=/opt/nexus-3.31.1-01/bin/nexus stop
User=nexus  #启动nexus进程的用户,需要确认目录是否有访问权限
Restart=on-abort[Install]
WantedBy=multi-user.target  #命令行模式

执行以下命令

systemctl daemon-reload
systemctl enable nexus
systemctl start nexus

点击登录会提示修改密码,按提示命令执行
在这里插入图片描述

配置拉取

在这里插入图片描述
一般使用maven-public,maven-central会去拉公共仓库,拉完maven-public中就能用,其实就是代理
maven-releases是正式的jar包
maven-snapshots是快照的jar包
在这里插入图片描述
在pom.xml中配置如下

    <repositories><repository><id>public</id><name>nexus</name><url>http://192.168.56.203:8081/repository/maven-public/</url><releases><enabled>true</enabled></releases></repository></repositories><pluginRepositories><pluginRepository><id>public</id><name>nexus</name><url>http://192.168.56.203:8081/repository/maven-public/</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></pluginRepository></pluginRepositories>

配置上传

在maven的settings.xml中配置

<servers><server><id>maven-releases</id><username>admin</username><password>chenxb123456</password></server><server><id>maven-snapshots</id><username>admin</username><password>chenxb123456</password></server>
</servers>

在pom.xml中配置如下

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

version标签中是SNAPSHOT则上传到maven-snapshots,releases则上传到maven-releases

在这里插入图片描述

点击maven deploy,如下图上传成功

在这里插入图片描述

http://www.lryc.cn/news/27674.html

相关文章:

  • Flink SQL Checkpoint 学习总结
  • 2023年“楚怡杯“湖南省职业院校技能竞赛“网络安全”竞赛任务书
  • MyBatis中主键回填的两种实现方式
  • Windows11如何打开ie浏览器
  • Linux:进程间通信
  • 【java】将LAC改造成Elasticsearch分词插件
  • TPM 2.0实例探索3 —— LUKS磁盘加密(5)
  • mybatisplus复习(黑马)
  • 【数据聚类|深度聚类】Deep Comprehensive Correlation Mining for Image Clustering(DCCM)论文研读
  • CE认证机构有哪些机构?
  • MYSQL5.7:Access denied for user ‘root‘@‘localhost‘ (using password:YES)解决方法
  • 单目运算符、双目运算符、三目运算符
  • 离线数据仓库项目搭建——准备篇
  • 十七、本地方法接口的理解
  • 【halcon】模板匹配参数之金字塔级数
  • jupyter lab安装和配置
  • 用Docker搭建yolov5开发环境
  • Apache Pulsar 云原生消息中间件之王
  • 精选博客系列|公用事业中的VMware:在边缘重新定义价值
  • 数字档案室测评的些许感悟
  • Java 函数式编程实例
  • Ant design Chart onReady函数使用外部变量问题
  • Unity使用webSocket与服务器通信(一)搭建一个简单地服务器和客户端
  • SpringCloud微服务实战——搭建企业级开发框架(四十九):数据字典注解的设计与实现
  • mysql下,实现保存指定用户、ip、命令的查询日志
  • Vue 3.0 学习笔记之基础知识
  • WebGIS行政区炫酷特效——流光特效教程
  • 2023-3-3 刷题情况
  • 《青浦区加快发展跨境电子商务实施细则(审议稿)》
  • 【React全家桶】React生命周期