首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >詹金斯config.xml在哪里?为什么会出现这个错误呢?

问詹金斯config.xml在哪里?为什么会出现这个错误呢?
EN

Stack Overflow用户
提问于 2015-05-14 16:45:26
回答 1查看 2.5K关注 0票数 3

这两个部分在一起是因为我认为它们是相互关联的。

我直接从命令行运行Jenkins的最新LTS war文件(v1.596.2)。我用一个Openshift DIY墨盒来做这个。

我已经将"JENKINS_HOME“环境变量设置为"$OPENSHIFT_DATA_DIR/jenkins”。

代码语言:javascript
复制
export JENKINS_HOME=$OPENSHIFT_DATA_DIR/jenkins

第1部分: config.xml文件在哪里

这很好,而且大多数文件似乎都存储在那里,但是我找不到config.xml文件.我可能忽略了什么东西,但我哪儿也找不到!

第2部分:引导错误

当我使用以下方法启动服务器时,也会出现此错误:

代码语言:javascript
复制
java -jar jenkins.war --httpListenAddress=$OPENSHIFT_DIY_IP --ajp13Port=-1

它在控制台中显示此错误消息:http://pastebin.com/30eBBHN5

服务器确实启动,但它只显示了以下屏幕:http://i.imgur.com/PKVydeP.png

我知道Openshift只允许绑定到端口8080,否则必须绑定到15000 - 35530 (看看这个)范围内的私有端口。但是,除了主http (8080)和https (未使用)端口之外,我找不到任何关于Jenkins试图绑定的端口或如何更改绑定的文档。

(我的jenkins墨盒URL -可能没有运行)

对我应该尝试什么有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-14 17:25:21

根据该页面,config.xml (https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins)存储在JENKINS_HOME位置中,您需要在那里创建它(以及您需要的任何其他配置文件)。您应该设置将JENKINS_HOME设置为OPENSHIFT_DATA_DIR中的一个文件夹。

至于港口问题。您可以查看OpenShift提供的当前Jenkins墨盒(https://github.com/openshift/origin-server/tree/master/cartridges/openshift-origin-cartridge-jenkins),并检查它们正在使用的一些配置文件或它们的启动命令,看看这些信息是否有助于您运行。

另外,不要使用exporting_HOME=$OPENSHIFT_DATA_DIR/jenkins使用这个"rhc set-env“,它比导出.

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30242772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档