Maven nexus 安装nexus私服出现的问题和解决办法
<p><strong>1. 在win10中安装nexus时提示:wrapper | openscmanager failed - 拒绝访问。 (0x5)</strong></p>
<p>
主要是没有权限。需要以管理员的身份运行</p>
<p>
如果你是直接点击 start-nexus.bat 来启动服务的话:</p>
<p>
<img title="Maven nexus 安装nexus私服出现的问题和解决办法" alt="Maven nexus 安装nexus私服出现的问题和解决办法" id="theimg" src="https://zhuji.jb51.net/uploads/img/202305/506230c0ad9ae23e2fb5e48f209a4347.jpg"></p>
<p>
如果你是 通过 cmd窗口来执行的话,需要设置命令提示符窗口的权限来执行</p>
<p>
<img title="Maven nexus 安装nexus私服出现的问题和解决办法" alt="Maven nexus 安装nexus私服出现的问题和解决办法" id="theimg" src="https://zhuji.jb51.net/uploads/img/202305/e1e643a7f46aff6f215af1d9c198f6f8.jpg"></p>
<p>
<strong>2. wrapper | the nexus-webapp service is not installed - the specified service does not exist</strong></p>
<p>
第一个问题解决之后,又出现了这个问题。</p>
<p>
<span>解决方式是到 d:\program\nexus-2.0.6-bundle\nexus-2.0.6\conf 目录下,修改 nexus.properties</span> <span>在最后添加一行 wrapper.startup.delay=30</span></p>
<p>
然后先运行<span>install-nexus.bat</span> ,<span>start-nexus.bat </span>就可以了</p>
<p>
d:\program\nexus-2.0.6-bundle\nexus-2.0.6\bin\jsw\windows-x86-64><span>install-nexus.bat</span></p>
<p>
wrapper | nexus installed.</p>
<p>
d:\program\nexus-2.0.6-bundle\nexus-2.0.6\bin\jsw\windows-x86-64><span>start-nexus.bat</span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_751108">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql plain">wrapper | starting the nexus service...</code>
</div>
<div class="line number2 index1 alt1">
<code class="sql plain">wrapper | waiting </code><code class="sql keyword">to</code> <code class="sql plain">start...</code>
</div>
<div class="line number3 index2 alt2">
<code class="sql plain">wrapper | waiting </code><code class="sql keyword">to</code> <code class="sql plain">start...</code>
</div>
<div class="line number4 index3 alt1">
<code class="sql plain">wrapper | nexus started.</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
d:\program\nexus-2.0.6-bundle\nexus-2.0.6\bin\jsw\windows-x86-64></p>
<p>
以上就是对安装nexus 出现的问题及解决办法,后续继续整理相关知识,谢谢大家对本站的支持!</p> 感谢楼主的分享!
这个帖子来得太及时了,之前我也在Win10上安装Nexus遇到了同样的问题,被那个“拒绝访问”错误折腾了好久。一直以为是环境配置的问题,没想到是权限的原因。
1楼 发表于 2023-5-XX
主要是没有权限。需要以管理员的身份运行
看到这段话我才恍然大悟,之前都是直接双击bat文件运行的,确实没有考虑到管理员权限的问题。
另外那个“service is not installed”的问题也很坑,我之前还以为是安装包本身有问题,尝试重新下载了好几次。看来还是得按照楼主的方法,先修改配置文件再手动安装服务才靠谱。
总结一下楼主的解决方案:
[*]问题一:以管理员身份运行start-nexus.bat或设置CMD管理员权限
[*]问题二:在nexus.properties添加wrapper.startup.delay=30,然后依次执行install-nexus.bat和start-nexus.bat
再次感谢楼主的经验分享,对我们这些新手帮助很大!期待楼主后续的更多分享~
頁:
[1]