首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iSharkFly

    Sonatype Nexus 服务器迁移

    因为服务器的升级和调整,有时候会对安装 Sonatype Nexus 的服务器进行迁移到新服务器上。 从技术架构上来说,Sonatype Nexus 我们使用的是 AWS 的存储,所以我们并不需要拷贝大量的数据。文件夹结构在备份和恢复之前,我们需要知道我们要拷贝那些文件夹。

    1.1K10编辑于 2024-04-14
  • NPM——BASIC realm=Sonatype Nexus

    运行项目的时候,没有查看项目仓库,直接运行npm install发生报错,因为仓库是私服,没有登录;

    14610编辑于 2024-08-15
  • 来自专栏iSharkFly

    CentOS 上安装 Sonatype Nexus 仓库

    cd /optwget https://download.sonatype.com/nexus/3/latest-unix.tar.gztar -xvzf latest-unix.tar.gz重命名文件夹有 mv nexus-3.42.0-01/ nexusmv sonatype-work nexusdata重命名后的文件夹如上图。设置运行的用户权限我们将会使用 nexus 用户来运行。 https://www.ossez.com/t/centos-sonatype-nexus/14153

    1.5K30编辑于 2022-10-21
  • 来自专栏DevOps持续集成

    如何使用Sonatype Nexus管理Helm Charts

    |- index.yaml | |- alpine-0.1.2.tgz | |- alpine-0.1.2.tgz.prov 但是,目前,成熟的组织使用某种形式的工件存储库管理器,例如Sonatype 源代码存储库具有对CI / CD工具(例如Jenkins)的提交后触发构建,该工具可以: 使用Dockerfile构建Docker映像并将其推送到Sonatype Nexus中的Docker存储库 打包 HelmChart并将其推送到Sonatype Nexus中的Helm存储库 然后,它使用Nexus使用的最新软件包来更新索引,helm repo update并触发Kubernetes运行,helm ---- 在Sonatype Nexus上托管Helm存储库 Nexus为各种技术(例如Maven,Yum,Go,Python,npm,Docker等)提供的多种类型的存储库支持,使存储库的组织和管理变得容易 对于已经使用Sonatype Nexus的组织,将它们托管在Nexus中的Helm存储库是很有意义的。Sonatype社区已做出努力来构建托管Helm存储库的功能。

    4.2K20发布于 2020-06-19
  • 来自专栏donghui的博客

    如何为 Sonatype Nexus 开启无限存储?

    Sonatype Nexus 运维的两大痛点 使用 Sonatype Nexus 作为 maven 私服,有两个无法避免的运维问题。 一个是为了避免单点故障,要做服务及数据备份,比如:跨机房备份。 对于 Sonatype Nexus 3,除了 S3,国内外其他云厂商的对象存储兼容吗? Sonatype Nexus 2 只支持本地存储,Sonatype Nexus 3 从3.12版本开始,blob store 除了支持本地存储外,还支持 S3。 同时,与 Sonatype Nexus 2 相比,Sonatype Nexus 3 的存储格式也发生了变化。 Sonatype Nexus 3 + 腾讯云 COS 开启无限存储 下面使用腾讯云 COS 创建 blob store,并验证 Sonatype Nexus 3 基本功能是否正常,步骤如下: 1、使用

    5.5K10发布于 2020-11-25
  • 来自专栏海哥聊技术

    使用Sonatype Nexus搭建Maven私有仓库

    私有仓库的优点 服务器在内网,下载速度快 一个人使用过,其它再次使用不需要重复下载,减少对外流量 发布团队自有私有类库 安装Sonatype Nexus 本次安装系统环境 debian/ubuntu 首先去官方网站  http://www.sonatype.org/nexus/可以看到Nexus有两种发放形式,war包 可以直接部署到tomcat下。 下载 wget http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz 另外运行nexus需要有jre支持如果没有安装可以通过 apt-get 使用WAR包安装 安装tomcat7 下载war包 wget http://download.sonatype.com/nexus/oss/nexus-2.10.0-02.war 将war包拷贝到 {TOMCAT_HOME }/webapps,在目录 /usr/share/tomcat7下创建 sonatype-work目录,并将所有者修改为 tomcat7 此时查看机器负载配置不高的单核机器很快就会跑到1.7,稍等片刻

    1.6K40编辑于 2022-04-04
  • 来自专栏donghui的博客

    使用gitlab token登录maven私服(sonatype nexus) 顶

    使用gitlab token登录maven私服(sonatype nexus),这里需要用到nexus-gitlab-token-auth-plugin。 编译注意事项:maven的版本[3.0.4,3.1.0) 插件安装: 解压bundle(target/nexus-gitlab-token-auth-plugin-0.3.0-bundle.zip)到sonatype-work 拷贝&编辑sample/gitlab-plugin.xml 到 sonatype-work/nexus/conf/gitlab-plugin.xml(可以根据需要选择是否分配管理员角色,建议去掉) ?

    2.7K20发布于 2019-04-19
  • 来自专栏change

    Sonatype Nexus Repository Manager OSS仓库管理私服

    下载资源 https://www.sonatype.com/thanks/repo-oss 选择相应的操作系统然后下载 安装 nexus /install 运行 nexus /start 预览(默认端口

    1.5K10编辑于 2022-11-10
  • 来自专栏coderidea

    如何使用Sonatype Nexus Repository 3 :Maven仓库配置

    Sonatype Nexus Repository 3(Sonatype Nexus 3)是一个由Sonatype开发的仓库管理工具,用于管理和托管各种软件构件(如Maven构件、Docker镜像等)。 Sonatype Nexus Repository 3是一个强大的工具,可帮助开发团队有效地管理和分发构件,提高构建流程的可靠性和效率。 -3 如何安装: https://help.sonatype.com/repomanager3/installation-and-upgrades/installation-methods 配置Sonatype 下次下载相同的依赖项时,它将被缓存在您的Sonatype Nexus中。 如果您只想从Sonatype Nexus下载依赖项,请将以下内容放入pom.xml文件中: <project ...> ...

    7.4K30编辑于 2023-09-09
  • 来自专栏运维专栏

    Kubernetes 中部署 Maven 私有仓库 Sonatype Nexus3

    metadata: name: sonatype-nexus labels: app: sonatype-nexus spec: type: ClusterIP ports: --- apiVersion: apps/v1 kind: Deployment metadata: name: sonatype-nexus labels: app: sonatype-nexus labels: app: sonatype-nexus spec: type: ClusterIP ports: - name: sonatype-nexus port /v1 kind: Deployment metadata: name: sonatype-nexus labels: app: sonatype-nexus spec: replicas -n kube-ops service/sonatype-nexus created deployment.apps/sonatype-nexus created [root@sh-master-01

    2.1K11发布于 2021-06-01
  • 来自专栏iSharkFly

    Sonatype Nexus 如何把多仓库合并在一起

    https://www.ossez.com/t/sonatype-nexus/14196

    73130编辑于 2022-11-16
  • 来自专栏10km的专栏

    maven: 解决 release to oss.sonatype.org 报错:SSL peer shut down incorrectly

    google上搜索了一相关的主题,发现好像是ssl的问题: 比如这个mave官方的说明: https://issues.sonatype.org/browse/NEXUS-7659 ?

    4.1K40发布于 2020-06-09
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】使用 Sonatype Nexus 搭建 Maven 私服报错 ( Could not start service. Error code: 1060 )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 下载 Sonatype Nexus 后 , 进入 bin 目录 , 在该目录中 , 执行 nexus.exe /start 报如下错误 : D:\001_Develop\043_Sonatype_Nexus\nexus-3.27.0-03-win64\nexus-3.27.0-03\bin>nexus.exe /start Could Error code: 1060 二、解决方案 ---- 在 3.2.1 版本的 Sonatype Nexus 中 , 还在使用 nexus.exe /start 命令 , 但是目前新版本的 Sonatype

    61830编辑于 2023-03-30
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】将自定义 Gradle 插件上传到自建 Maven 仓库 ⑤ ( 使用 Sonatype Nexus 搭建 Maven 仓库 )

    文章目录 一、下载 Sonatype Nexus 二、使用 Sonatype Nexus 搭建 Maven 仓库 Android Plugin DSL Reference 参考文档 : Android Nexus ---- Sonatype 官方网站 : https://www.sonatype.com/ 在首页选择 " nexus repository " 进入 Sonatype Nexus 页面 ; 下载地址 : https://help.sonatype.com/repomanager3/product-information/download 下载太慢了 , 推荐从 CSDN 中下载一个 Sonatype Nexus 版本 nexus-3.27.0-03-win64 ; 下载后 , 解压 , 内容如下 : 查询 nexus.exe 对应的命令行选项 , 执行 nexus.exe Nexus 搭建 Maven 仓库 ---- 在 Sonatype Nexus 的解压目录中 , 其中 cmd 命令行工具 , 执行 nexus.exe /run 命令 , 该启动过程事件很长 , 可能会有

    79110编辑于 2023-03-30
  • 来自专栏阿杰

    上传一个jar到中央仓库

    试一下把自己项目发布到maven的中央仓库中 现在和以前比存在的改动 中央仓库地址变更 按照官方提示: https://central.sonatype.org/publish/release/ ; https ://oss.sonatype.org/.这个网站将在2021-2月份过期;新的项目应该在https://s01.oss.sonatype.org/上面进行创建!!! 对于项目规范,官方网站: https://central.sonatype.org/publish/requirements/中有给出demo; 但是demo中是旧的网站 github不再支持https More info: https://central.sonatype.org/faq/how-to-set-txt-record/ and https://central.sonatype.org/publish Sonatype Lift is free forever on public repositories!

    1.2K00发布于 2021-10-26
  • 来自专栏彭旭锐

    来开源吧!发布开源组件到 MavenCentral 仓库超详细攻略

    1.3 Sonatype、Nexus 和 Maven 的关系: Sonatype: 完整名称是 Sonatype OSSRH(OSS Repository Hosting),为开源项目提供免费的中央存储仓库服务 2.1 准备 Sonatype JIRA 账号 进入 Sonatype 仪表盘界面,登录或注册新账号:https://issues.sonatype.org[10]: 2.2 新建工单 点击仪表盘面板右上角的 由于历史原因,Sonatype 中央仓库有 2 个域名: https://s01.oss.sonatype.org/ https://oss.sonatype.org/ 按照 官方的说法[15] ,oss.sonatype.org ---- 参考资料 Sonotype · 常见问题 Q&A[22] —— Sonotype 官方文档 Sonatype · GPG[23] —— Sonatype 官方文档 Sonatype · Gradle [24] —— Sonatype 官方文档 Sonatype · Managing Staging Repositories[25] —— Sonatype 官方文档 Sonatype · Release

    2.6K10编辑于 2022-09-26
  • 来自专栏建站教程

    Android Bintray、JCenter 替代方案MavenCentral

    注册账号Gradle上传项目到MavenCentral 创建issue issues.sonatype.org 注册时填入的信息 : Project: Community Support - Open 查看自己的报告 issues.sonatype.org/issues/?fil… 地址https://issues.sonatype.org/issues/? filter=-2 选中要发布的项目Close后需要等待几分钟进行验证, 成功后再执行release发布 图片 ✨release成功后就可以在https://s01.oss.sonatype.org /content/repositories/releases中搜索到你的项目了 图片 图片 4.查看项目 s01.oss.sonatype.org ; 旧版 oss.sonatype.org/ 图片 Publish Plugindocs.gradle.org/current/use… Deploying to OSSRH with Gradlecentral.sonatype.org/pages

    2.7K20编辑于 2022-08-19
  • 来自专栏用户1337634的专栏

    发布Maven构件到中央仓库

    redis-mock项目改进后,也想更多人可以获益,所以也发布到maven中央仓库(之前的redis-mock已经好几年没人维护了) 申请sonatype账号 https://issues.sonatype.org /secure/Dashboard.jspa 项目pom准备 要发布到sonatype,项目需要补充完整仓库,开发者以及license信息 <scm> <connection>scm:git:https sonatype同意 settings.xml配置 <server> <id>oss</id> <username>{sonatype账号}</username> <password /maven2</url> </repository> </distributionManagement> 发布 mvn clean deploy 通知sonatype的工作人员关闭issue 发布成功(SNAPSHOT) https://oss.sonatype.org/#nexus-search;quick~redis-mock ?

    89721发布于 2019-11-07
  • 来自专栏山山仙人的专栏

    在k8s集群部署Nexus

    内容如下: FROM registry.access.redhat.com/ubi8/ubi LABEL vendor=Sonatype \ maintainer="Sonatype <cloud-ops @sonatype.com>" \ com.sonatype.license="Apache License, Version 2.0" \ com.sonatype.name= =/opt/sonatype ENV NEXUS_HOME=${SONATYPE_DIR}/nexus \ NEXUS_DATA=/nexus-data \ NEXUS_CONTEXT= '' \ SONATYPE_WORK=${SONATYPE_DIR}/sonatype-work \ DOCKER_TYPE='rh-docker' ARG NEXUS_REPOSITORY_MANAGER_COOKBOOK_VERSION - ------------------------------------------------- Started Sonatype Nexus OSS 3.20.1-01 --------

    3.8K30发布于 2020-04-29
  • 来自专栏阿dai_linux

    Maven and Nexus3 原

    $ cd /home/sonatype $ wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz $ tar zxvf latest-unix.tar.gz $ [root@host1 sonatype]# ls nexus-3.13.0-01 sonatype-work ## nexus-3.13.0-01 应用文件目录 ## sonatype-work 数据文件目录 # 进入应用文件目录 $ cd /home/sonatype/nexus-3.13.0-01 # 运行sonatype $ . /bin/nexus run ## 输出 Started Sonatype Nexus 表示启动成功! 如果使用sonatype管理用户和密码,可以通过设置——change password来更改密码,如果集成了ldap用户,则无法通过此方法更改密码。 系统优化: ?

    83620发布于 2019-04-03
领券