我知道以前有人问过这个问题,但我找不到正确的答案
我已经在我的windows 7上安装了jenkins作为windows服务,它与默认的网址localhost:8080
工作正常,但当我在配置系统中设置//mycomputerName:8080
- jenkins位置,然后保存它并重新启动jenkins,并在浏览器地址中输入//mycomputerName:8080
jenking将不会打开。我已经在我的笔记本电脑上做了同样的安装windows 7没有任何问题,但在我的桌面上我已经安装,卸载了几次同样的问题。
3条答案
按热度按时间gcxthw6b1#
我只想给予我的解决方案
1.转到Jenkins主目录(我的目录在C:\Jenkins)
1.编辑Jenkins. xml
1.将此
--prefix=/jenkins
添加到参数的末尾,如下所示,并重新启动jenkins服务,对我来说一切正常!示例:
<arguments>-Xrs-Xmx256mDhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --prefix=/jenkins</arguments>
1.打开URL
http://localhost:8080/jenkins
,这应该会显示jenkins的主页30byixjq2#
正如我在我的问题上面说,许多人问过这个问题,并有同样的问题,但所有的答案都是从Jenkins文档的东西,实际上不是解决方案。所以最后我发现了问题,并写在这里可能是一些人有同样的问题
首先,我卸载Jenkins删除所有文件,文件夹和一切有关的jenking也从windows注册表和安装jenking,但没有工作。重新安装windows(升级)和安装jenking再次,但没有工作。下一步,我清理重新安装windows和安装Jenkins,在这种情况下Jenkins工程,因为我预期的,但我不知道什么是错的windows。
ipakzgxi3#
添加到Vamshi的答案中。而不是
C:\Users\XXXX\AppData\Local\Jenkins\.jenkins\config.xml
(在此文件中找不到<argument>
)将
--prefix=\jenkins
添加到jenkins.xml
中的<argument>
C:\Program Files\Jenkins
并重新启动服务。