"无法访问jarfile jenkins.war"在运行cmd" java -jar -jar jenkins.war"中,在OS- Windows 7
中运行此错误我该如何解决?我按照YouTube中显示的安装
Win7
命令行中的命令 java -jar jenkins.war
需要管理员许可。
右键单击CMD图标,然后选择Run as administrator
选项。
它也适用于Windows 8。
我在更新Jenkins版本后也面临此问题。
错误消息在<jenkins_dir>/jenkins.error.log
解决步骤:
- 下载您的jenkins.war,网址为https://updates.jenkins-ci.org/download/war/
- 将jenkins.war放在您的詹金斯工作目录
- Go Jenkins服务并重新启动
- 享受它!
参考:无法启动jenkins
确保您在实际安装了jenkins.war
的文件夹中执行该命令。
还检查文件是否可读,并且不被另一个过程抢占(您可以使用Process Explorer检查(
最后,仔细检查jenkins.war的大小,查看下载是否完成,并且文件未损坏(不完整或小尺寸(:请参阅jenkins.war的列表。
在Windows中作为管理员打开命令提示符。转到安装詹金斯的目录。并首先停止Jenkins服务,使用 jenkins.exe stop
键入命令,使用 java -jar jenkins.war
更改端口您将能够访问Jenkins的.war文件。
我也有同样的问题。对我有用的是将.jar添加到文件名中,例如
java -jar jenkins.war.jar
如果您遇到的错误说,"未能在端口8080上收听"。这里有一个答案对我有用,通过将以下内容粘贴到CMD上,
java -jar jenkins.war.jar --ajp13Port=-1 --httpPort=9090
不要为jenkins.war文件创建文件夹将其存放在下载方向内然后转到您的终端转到下载方向,而不是jenkins.war文件方向然后输入Java -Jar Jenkins.war它将工作