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

Ubuntu搭建maven私服

1.安装JDK8

已经是JDK8的需要配置环境变量,如果是更高版本的JDK则需要修改nexus配置文件

2.下载nexus安装包

  • 百度网盘下载:
  • 链接:https://pan.baidu.com/s/1DfKqql8tZNQXEBxAEH7UyA 提取码:hx4p
  • 安装到有磁盘的目录如下所示:
    在这里插入图片描述
    在/home下创建nexus目录
    在这里插入图片描述
    修改配置文件
cd /home/nexus/nexus-3.9.0-01/etc
vim nexus-default.properties

更新端口为xxxx,注意这里是公网访问的端口需要开放端口访问权限
application-port=xxxx

注意:如果是高于JDK8版本的需要修改以下配置是JDK8这一步骤则不需要,直接启动即可

cd /home/nexus/nexus-3.9.0-01/bin
vim nexus

打开注释 INSTALL4J_JAVA_HOME_OVERRIDE,并设置jdk8安装目录
在这里插入图片描述
修改完成之后回到bin目录执行命令启动:
./nexus start
出现如下所示则启动成功!
在这里插入图片描述
浏览器输入:ip+端口则可以访问页面管理端
在这里插入图片描述
默认账户名密码:
admin,admin123

3.修改用户名密码

在这里插入图片描述

4.创建仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加仓库
在这里插入图片描述
在这里插入图片描述

5.创建新用户

取消勾选
在这里插入图片描述
在这里插入图片描述
添加权限
在这里插入图片描述
增加权限
在这里插入图片描述
在这里插入图片描述

6.最后配置setting文件

<mirror><id>alimaven</id><name>aliyun maven</name><url>http://ip:端口/repository/maven-public/</url><mirrorOf>central</mirrorOf>
</mirror><server><id>alimaven</id><username>新增的用户名</username><password>密码</password>
</server>
http://www.lryc.cn/news/23997.html

相关文章:

  • 【JavaWeb】Servlet基础
  • pinia + pinia-plugin-persistedstate + 组合式API 写法,持久化失效问题
  • ptrace 调式详解
  • 【AI绘画】绝美春天插画,人人都是插画师
  • 蓝桥杯入门即劝退(二十四)重复的子字符串(被秒杀)
  • 针对序列级和词元级应用微调BERT(需修改)
  • (四十七)大白话表锁和行锁互相之间的关系以及互斥规则是什么呢?
  • 织梦TXT批量导入TAG标签并自动匹配相关文章插件
  • Sentinel架构篇 - 10分钟带你看滑动窗口算法的应用
  • redis主从复制
  • 近期常见组件漏洞更新:
  • 深度学习常用的激活函数总结
  • Java编程问题top100---基础语法系列(二)
  • 网页打印与导出word实现在A4纸上相同效果
  • 备战英语6级——记录复习进度
  • 实例10:四足机器人运动学逆解可视化与实践
  • Elasticsearch7.8.0版本优化——路由选择
  • Go常量的定义和使用const,const特性“隐式重复前一个表达式”,以及iota枚举常量的使用
  • Git学习(1)pro git阅读
  • PHY自协商
  • 【大数据离线开发】8.2 Hive的安装和配置
  • Capture Modules:车载网络报文捕获模块
  • 数据结构与算法系列之时间与空间复杂度
  • Python代码使用PyQt5制作界面并封装
  • 【Node.js】MySQL数据库的第三方模块(mysql)
  • Docker中安装并配置单机版redis
  • 模拟微信聊天-课后程序(JAVA基础案例教程-黑马程序员编著-第八章-课后作业)
  • html2canvas将页面dom元素内容渲染成图片保存至本地
  • 前端进阶JS运行原理
  • Python识别二维码的两种方法(cv2)