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

创建maven私人创库nexus

1.到官网下载nexus-3.74.0-05-unix.tar.gz包,若下载慢可以去这里下载地址

2.上传到liunx的根目录opt文件中,然后解压命令:

tar -xzf nexus-3.74.0-05-unix.tar.gz

3.解压后会得到两个文件夹nexus-3.74.0-05 和 sonatype-work ,记得 sonatype-work文件夹是里面去查登录初始密码,后面会说。

4.建议修改端口并放开相应的防护墙或者安全组,进入nexus-3.74.0-05文件 命令:

 cd nexus-3.74.0-05/etc/

然后修改里面的nexus-default.properties 命令:

vim nexus-default.properties

5.修改配置nexus.rc  ,cd进入nexus-3.74.0-05/bin目录

添加如下:

run_as_user="root"
java_home="/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-2.el7_9.x86_64"

解释:用root用户启动,虽然官网不推荐,也可以改成其他用户,因启动需要java的jdk所以要指定jdk位置,我的nexus包比较新,需要用jdk11以上才可以。

6.启动到nexus-3.74.0-05/bin目录执行下面命令

#这个是前台启动,若是关闭窗口会关闭
./nexus run 
#后台启动 
./nexus start

7.根据IP+端口 打开游览器,账号admin,密码到/sonatype-work/nexus3文件夹里面的admin.password查看

8.完成


http://www.kler.cn/a/417462.html

相关文章:

  • 如何获取sql数据中时间的月份、年份(类型为date)
  • deepseek从网络拓扑图生成说明文字实例
  • Java进阶学习之路
  • 在VS Code中基于TypeScript使用Vue.js搭建Babylon.js的开发环境
  • Java 面试之结束问答
  • VMware下Linux和macOS遇到的一些问题总结
  • 如何全面备份你的Mac电脑:邮件、联系人、桌面文件和Safari书签
  • 【论文阅读】Multi-level Semantic Feature Augmentation for One-shot Learning
  • keepalived+lVS(dr)高可用集群
  • Z2400039基于Java-+ SpringBoot + vue 企业信息管理系统的设计与实现(源码 配置 PPT 文档 分享)
  • 家庭记账本小程序
  • 工作坊报名|使用 TEN 与 Azure,探索你的多模态交互新场景
  • 刷题分享11_30
  • 模拟器快速上手,助力HarmonyOS应用/服务高效开发
  • IEEE 802.11s wifi mesh网络
  • Linux kernel 堆溢出利用方法(三)
  • 图卷积网络GCN与图注意力网络GAT原理详解
  • Vue.js 中 v-bind 和 v-model 的用法与异同
  • 力扣-位运算-8【算法学习day.48】
  • Scala的字符串
  • 图书馆管理系统设计思路
  • 使用异步编程提升Python网络请求性能
  • Figma入门-原型交互
  • [windows] [C++] 由变量命名引起的血案
  • Stable Diffusion 3详解
  • oracle 用户手册