“Nexus3:安装、配置”的版本间差异

来自Wikioe
跳到导航 跳到搜索
(建立内容为“category:安装(Windows) == 关于 ==”的新页面)
 
第2行: 第2行:


== 关于 ==
== 关于 ==
Nexus 分为:Nexus OSS(Open Source Software)、Nexus Professional,前者开源免费;
Nexus 2.x 和 3.x 在目录结构、安装使用等方面区别较大。
Nexus 提供了两种安装方式:
# 第一种是内嵌 Jetty 的 bundle,解压到安装目录中就能直接运行;
# 第二种方式是 WAR,将其发布到 web 容器中即可使用。
* Nexus 要求 jdk 版本为 1.7
【以下使用 Nexus OSS 3.x 版本】
== 安装、配置 ==
'''安装:'''
# 下载:
#: [https://www.sonatype.com/download-oss-sonatype https://www.sonatype.com/download-oss-sonatype],获取压缩包(如:“nexus-3.36.0-01-win64.zip”);
# 解压:
#: 到目录(如:“D:\Program Files\Nexus”),包含两个文件夹“nexus-3.36.0-01”、“sonatype-work”;
# 注册服务:
#: <syntaxhighlight lang="bash" highlight="">
# 在“./nexus-3.36.0-01/bin”目录
nexus.exe /install nexus
</syntaxhighlight>
'''配置:'''
# 端口配置:“./nexus-3.36.0-01/etc/nexus-default.properties”;(默认 8081)
#(其他配置:“./nexus-3.36.0-01/bin/nexus.vmoptions”);
'''启动:'''(两种方法)
# 通过服务:启动注册的服务即可;
# 通过命令行:
#: <syntaxhighlight lang="bash" highlight="">
# 在“./nexus-3.36.0-01/bin”目录
nexus.exe /run
</syntaxhighlight>
'''访问:'''
: http://localhost:8080/
* 默认的用户名/密码:'''admin/admin123'''
== 目录结构 ==
Nexus:
# nexus-3.36.0-01:'''安装目录'''【升级时只需要替换该目录】
#* bin:启动文件
#*: “nexus.vmoptions”:配置文件
#* etc:配置文件
#*: “nexus-default.properties”:配置文件【端口修改】
#* lib:依赖库
#* public:公共资源
#* system:构成 nexus 的所有组件和插件
# sonatype-work:'''工作目录'''(数据目录)
#* nexus3
#** log:日志文件
#** orient:
#** tmp:临时存储
#** “clean_cache”:
== 使用 ==
=== 在 Maven 中使用 Nexus ===
=== 在项目中使用 Nexus 查找依赖包 ===
=== 部署编译完成的 jar 到 Nexus 仓库 ===

2021年11月24日 (三) 03:10的版本


关于

Nexus 分为:Nexus OSS(Open Source Software)、Nexus Professional,前者开源免费;

Nexus 2.x 和 3.x 在目录结构、安装使用等方面区别较大。

Nexus 提供了两种安装方式:

  1. 第一种是内嵌 Jetty 的 bundle,解压到安装目录中就能直接运行;
  2. 第二种方式是 WAR,将其发布到 web 容器中即可使用。
  • Nexus 要求 jdk 版本为 1.7


【以下使用 Nexus OSS 3.x 版本】

安装、配置

安装:

  1. 下载:
    https://www.sonatype.com/download-oss-sonatype,获取压缩包(如:“nexus-3.36.0-01-win64.zip”);
  2. 解压:
    到目录(如:“D:\Program Files\Nexus”),包含两个文件夹“nexus-3.36.0-01”、“sonatype-work”;
  3. 注册服务:
    # 在“./nexus-3.36.0-01/bin”目录
    nexus.exe /install nexus
    

配置:

  1. 端口配置:“./nexus-3.36.0-01/etc/nexus-default.properties”;(默认 8081)
  2. (其他配置:“./nexus-3.36.0-01/bin/nexus.vmoptions”);

启动:(两种方法)

  1. 通过服务:启动注册的服务即可;
  2. 通过命令行:
    # 在“./nexus-3.36.0-01/bin”目录
    nexus.exe /run
    

访问:

http://localhost:8080/
  • 默认的用户名/密码:admin/admin123

目录结构

Nexus:

  1. nexus-3.36.0-01:安装目录【升级时只需要替换该目录】
    • bin:启动文件
      “nexus.vmoptions”:配置文件
    • etc:配置文件
      “nexus-default.properties”:配置文件【端口修改】
    • lib:依赖库
    • public:公共资源
    • system:构成 nexus 的所有组件和插件
  2. sonatype-work:工作目录(数据目录)
    • nexus3
      • log:日志文件
      • orient:
      • tmp:临时存储
      • “clean_cache”:

使用

在 Maven 中使用 Nexus

在项目中使用 Nexus 查找依赖包

部署编译完成的 jar 到 Nexus 仓库