issues.sonatype.org网站废弃,Maven仓库账号被废弃问题解决

Maven项目通过CentralPortal上传到中央仓库【最新版】 中央仓库 maven 阅读详情

问题起因:

今天自己的项目发布了一个新版本,打算通过GitHub流水线直接推送至Maven中央仓库,结果发现报错 `401`,说我的账号密码认证失败。我充满了疑惑我寻思难度我的号被盗掉了吗。于是我打开Nexus Repository Manager尝试登录账号,发现账号直接登录失败了,我慌了于是我连忙点击进入issues.sonatype.org,便有了今天的这个问题:

上述文档的意思是: issues.sonatype.org已被废弃,变为新的中央仓库来发布管理账号,当然你之前在 issues.sonatype.org上面的账号也直接给你废弃了。好好好! 

于是接下来我尝试了重新创建账号,但是已经无法使用原来的namespace了,同时中央仓库我也无法使用新账号进行注册。在我边骂边看文档的情况下,我找到了一个解决方法。

解决方法

1,💳 创建一个新账号,用你原来的账号or邮箱创建最好

2,📧 准备好一封邮件发送给central-support@sonatype.com,告诉他们你的号被删了,你需要进行namespace合并以及中央仓库账号激活,参考以下内容并修改花括号的内容即可

Title:add new account to already register namsepace

I previously registered an account on issues.sonatype.org and had a verified namespace
{你的namespace} , Now that issues.sonatype.org has been deprecated, I am unable to use my previous account for project push. Please add my new account to the {你的namespace} namespace
account number: {你的账号} 
Namespace: {你的namespace} 

this is my github account:
{我的是github的namespace所以附带了我github账号的截图}

3,🕑 等他们回你消息即可,再没回你消息之前基本上你都进不去中央仓库,发包只能在平台上面手动发包,时间大概是一天

这个时候你就可以用你现在的账号密码进入中央仓库了

新的包发布方式

目前提供了两种发包方式:Ossrh与Central Portal,在这里我使用的是Ossrh老方法,并且我本身的Github Actions也是使用的这种方法,所以我就着重介绍这一种

Ossrh

新的Ossrh与旧的Ossrh不同的一点是,目前不能使用账号密码来进行发包了,而是使用token,生成token也很简单,步骤三步走:

1,登录中央仓库

2,下拉右上角账号,点击profile

3,选择`use token access`并且生成token

拥有token后,将你的maven配置文件或者是你的流水线中的username以及password替换成token生成的即可,再跑一次基本上就能顺利发包了

Central Portal

参考这个发布文档即可,多的我就不赘述了。

Publishing via the Central Portalhttps://central.sonatype.org/publish-ea/publish-ea-guide/

Maven发布代码,401错误问题解决,with status code 401 maven上传到中央仓库, SNAPSHOT库报以上401错误,是什么原因? 3.若是在2024年6月前还正常上传, 在6月突然不行了. 很大原因是原来使用用户名,密码,现要在使用token了. 注意, 使用旧的方式发布过代码的, 同样的maven坐标是不支持在新的方式重新登记namespace命名空间的. 即不能在旧的和新的都发布有同样坐标的代码.所以之前发布过的,报401,就不要折腾新方式了. 阅读详情

相关推荐

linux 驱动 - pinctrl子系统

分析总结 pinctrl 子系统框架结构,平台 mtk6771 内核版本 kernel-4.4 , 本文所有的分析均基于此版本。

sty01z的博客 1557

Maven发布 错误集锦

提示401: 可能是 账号密码错误或者未完全授权 验证:https://s01.oss.sonatype.org/#welcome,能正确登录则证明没有问题,如无法正确登录,需检查账号密码正确性,

qq_30234677的博客 1676

Lattice FPGA 开发工具Diamond使用流程总结——工具使用

本文介绍了一般的Diamond开发流程,包括工程创建、文件输入、IP使用、约束、管脚分配、和布线布局等流程

weixin_41895751的博客 2万+

nexus私服传项目-401 Unauthorized

nexus私服传项目-401 Unauthorized

qq_38422578的博客 1555

记二开金蝶云星空动态表单艰辛历程

整个过程,开发接近一周,期间也有做其他事,遇到不会的第一时间也是找金蝶社区,搜索有无相关的解决问题经历。再就是问同事,最终还不能解决就提工单给供应商。响应一般都要大半天(我们公司是有vip,相对大半天能够响应是算好了),虽然有时候有响应,但是会转到其他研发老师,期间可能会是几天!如果是经常开发云星空的二开功能,熟练了速度回很快,但是对于接触不多的,或者刚入门的,会是个漫长的折磨过程。1、重新生产模块的dll.2、退出客户端3、重启iis4、等待五六分钟5、附加到进程6、登录客户端进去操作。

修炼中 3938

在Jetson Orin (Arm64)上从Ubuntu22.04回退至20.04的完整指南及ROS-noetic适配方案

本文提供了在Jetson Orin (Arm64)设备上将Ubuntu 22.04系统回退至20.04 LTS版本的完整操作指南。针对机器人开发中ROS-noetic对Ubuntu20.04的官方最佳支持,详细阐述了从关键备份、软件源与APT优先级配置、系统降级执行到后续问题排查的全过程,并附带了在Arm64架构上成功安装和验证ROS-noetic的适配方案,旨在为开发者构建稳定可靠的机器人开发环境。

flower的专栏 579

2024年发布jar到国外maven中央仓库最新教程

由于我之前不是写了几个好用的start,然后我就想着能不能发布到国外的中央仓库上,给大家提供一个依赖,引入即可,然后我就去网上看了一些教程,结果实践下来发下,全部是过时的教程了,全网都没有一篇可行的教程么?

qq_34905631的博客 3091

Python pydub实现语音停顿切分

将pcm文件批量处理成wav文件 import wave import os filepath = "data/" # 添加路径 filename = os.listdir(filepath) # 得到文件夹下的所有文件名称 #f = wave.open(filepath + filename[1], 'rb') #print(filename) for i in range(len(fi...

wangqianqianya的博客 1万+

nexus出现Return code is: 401, ReasonPhrase: Unauthorized

出现Return code is: 401, ReasonPhrase: Unauthorized的情况解决方案。

CentOS 1770

实战:利用 Agent Harness 自动化 PPT 制作

本文将带你从零开始,用轻量级Agent编排框架,结合主流大模型(GPT-4o、通义千问、文心一言等),搭建一套全自动化的PPT生成工作流:从用户输入自然语言需求,到需求解析、大纲生成、内容填充、数据匹配、排版美化、导出成品,全程不需要手动操作,最快10分钟就能产出符合要求的PPT。我们不会讲晦涩的Agent理论,所有步骤都有可直接运行的代码示例,哪怕你只有基础的Python语法基础,也能跟着一步步做出能用的自动PPT工具。

AI Agent Harness Engineering 569

HFSS实战项目——基片集成波导(SIW)带通滤波器

设计了一款直接耦合的SIW带通滤波器, 采用直接耦合的形式, 工作频率覆盖19~21 GHz, 通带内插入损耗小于1.5 dB, 回波损耗小于-20 dB, 带外抑制特性良好.

2401_87464239的博客 4896

sonatype中央仓库申请及项目上传

文章目录1 申请sonatype账号2 创建issure3 maven配置4 上传下载 此篇教程将教大家如何申请sonatype账号,并创建构件,上传项目到中央仓库中,完成此步后,我们就可以随时随地的使用自己开源的项目 1 申请sonatype账号 登录https://issues.sonatype.org/secure/Signup!default.jspa 创建sonatype账号 2 创建issure [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wERzvtR4-16

zhouhy1101的专栏 1019

西南科技大学模拟电子技术实验七(集成运算放大器的非线性应用)预习报告

将电位器Rp调至中心位置,用双综示波器观察并绘制方波U0的波形,测量其幅值和频率;将电位器RP调至中心位置,用示波器观察并绘制锯齿波U0的波形,记录;示波器基线调零,Ui输入1000HZ、幅值为2V的正弦信号,观察并记录Ui与U0波形,读出图中波形跳变时的Ui临界值;用万用表电位器RP调至预测结果位置,用示波器观察并描绘三角波输出U0及方波输出uo’,测其幅值、频率及Rp值,记录之。示波器基线调零,U输入1000HZ、幅值为2V的正弦信号,观察UI与U0波形。理论算法公式:当Ui

Welcome To My6n Blog 3936

2025最新--将你自己的项目发布到maven中央仓库

2024年,maven中央仓库做了一个重大调整: 关闭了Jira,改为了通过邮件方式联系官方. 新增了 Central Portal,简化了发布流程. 导致注册,发包方式有所改变.本文详细介绍了最新的发布方式

邪影oO 1493

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Maven Sonatype Nexus return 401

说明 之前deploy代码到sonatype一直不成功,且提示401。一直没发现原因,直到看到下面的博文,最终解决了问题,故转载分享出来。 原文链接:https://www.trinea.cn/dev-tools/maven-sonatype-nexus-return-401-which-settings-xml-maven-is-using/ 注意:sonatype网站密码中特殊字符不要使用...

学而时习之 715

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上传非开源(没有sources.jar内容)的 jar 包到 MavenCentral

以前的关于上传jar的登陆注册页官方会进行拦截跳转,进不去了。审核完毕后,千万不能上传jar包到现有的命名空间当中,否则可能迁移不了到OSSRH。本文上传编译过的代码文件到仓库中,需求是不上传源码source文件(有source的也可以用本文的方法)。qq邮箱就可以了,网页版qq邮箱发送不到官方支持人员的邮箱,但是我的手机qq邮箱app可以,不知道为啥。因为OSSRH会检查当前上传文件的签名,因此需要提前上传公钥,否则会校验不通过。全部完成后,点击Release就可以了,发布之后,过个几分钟,就可以在。

ycsdn10的博客 1377

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

central.sonatype.com域名验证

Sonatype是世界上最流行的Maven中央仓库的提供者,开发者们在发布开源项目到中央仓库(Central Repository)时,需要进行域名验证,以确保发布者身份的合法性。域名验证的主要目的是为了确保项目与对应的组织或域名相关联,避免滥用和潜在的安全风险。本文将详细介绍如何进行Sonatype的域名验证步骤,帮助开发者顺利完成项目发布。

nbsaas-boot基于Request-Response的企业级快速开发框架 425

学习Android时发现别人已写的方法已被弃用怎么办

问题描述 在学习Android时我们肯定要敲别人的代码,而过去时间写的代码在高API版本中很容易遇到已被启动的情况,下面就是这种情况的例子: 但是我们如何才能找到这个方法的更新版本呢? 首先我们打开Google的Android官方网站:Android Developers,如下所示: 然后在搜索栏中搜索。但是注意我们不要直接搜索方法名,就如此例中的:getDrawable()方法,因为并不会提...

li_xunhuan的博客 2559

SDK上传Maven Central——保姆式教学

这篇博客保姆式地教学了如何将自己的Java项目上传至Maven中央仓库,并使其可以被其他人所依赖。通过阅读本文,你将学习到如何注册OSSRH账号、在POM文件中配置Maven插件、使用GPG签名、创建新版本以及将构件发布到Maven仓库等。同时,我还分享了自己的经验教训,帮助你规避一些上传Maven仓库的常见问题。如果你正在为将Java项目上传至Maven仓库而苦恼,不妨阅读本文,相信一定会有所收获。

m0_58189021的博客 1522

Sonatype Nexus Repository搭建与使用(详细教程3.70.1)

将其一个一个删除即可。创建仓库类型为yum ,Nexus 仓库类型包括 Group、Hosted 和 Proxy。Group(组仓库):用于组织其他仓库,它本身不存储任何软件包。Group 仓库可以包含其他类型的仓库,例如 Hosted 或 Proxy 仓库,以方便管理和访问。Hosted(宿主仓库):用于存储自己构建或上传的软件包。Hosted 仓库通常用于内部开发团队共享软件包,或者用于存储私有软件包。Proxy(代理仓库):用于代理其他公共仓库的软件包。

Lzcsfg的博客 4129

如何发布jar包到maven中央仓库(2024年6月最新版含如何对原Jira系统内数据进行迁移)

如果不记得JIRA注册时使用的邮箱,则需要使用已经注册的新账号绑定的邮箱联系官方通过DNS方式验证身份后,官方会协助迁移通过DNS验证的域名。此处com.baidu就是之前JIRA系统申请GroupId时使用的域名,新系统只需要注册一次即可,不用每个GroupId单独申请。看到这个邮件后,我们就可以使用新账号登录新系统,然后看到对应的namespace官方已经帮我们。进入命名空间列表后,点击Add Namespace,然后输入自己的命名空间名称。如果你还记得JIRA注册时使用的邮箱,可以使用该邮箱联系。

爱旅行的攻城狮 1560

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

当一个开发者的水平提升到一定程度时,会有由内向外输出价值的需求,包括发布开源项目。而要发布开源组件,则需要将组件发布到公开的远程仓库,如 Jitpack、JenCenter 和 MavenCentral。其中,MavenCentral 是最流行的中央仓库,也是 Gradle 默认使用的仓库之一。在这篇文章里,我将手把手带你发布组件到 MavenCentral 中央仓库。

pengxurui的博客 1899

【nexus】 Sonatype Nexus: docker login 401 Unauthorized

一、登录问题 Docker login 401 Unauthorized Error response from daemon: login attempt to http://xx.xx.xx.xx:2020/v2/ failed with status: 401 Unauthorized HTTP401错误代表用户没有访问权限,需要进行身份认证。 与这个错误一同返回的还有认证使用的方式(Basic或者Digest)和认证时使用的字段(realm)名称。 二、可能原因 原因1...

michaelwoshi的博客 3985

解决上传jar包到sonatype出现403的错误

上传jar包出现的错误

g648204988的博客 1076

Nexus默认密码admin登录失败问题,简单有效解决办法

当下载Nexus3后,登录Web,默认端口号8081,http://0.0.0.0:8081(这个是本机的地址),输入账号密码,admin/admin123,咦,登录失败,出现下面的情况 Nexus在3.17版本后,密码改成随机的了,保存在解压后的文件夹sonatype-work\nexus3下的admin.password 我们不用网上说的什么命令,直接将该文件拖入EditPlus中,,...

xiaofu_1的博客 5641

Nexus默认密码登录失败

背景 今天在使用docker 搭建私服环境,发现原始密码admin/ admin123 不能使用了。 然后在网站上查找了好久,发现默认密码在私服容器启动的admin.password文件中 解决办法 使用docker命令进入容器中 docker exec -it 容器id bash 然后cd /nexus-data/ 进入后 vi admin.password 可以看见临时密码了。然后使用admi...

wyz0923的博客 4400
上一篇: 深入了解Redis——哨兵机制
下一篇: Feign源码详解
Genius!
博客等级 码龄7年 268粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值