工作中,由于Jenkins默认的主目录空间太小,导致需要将Jenkins默认的主目录修改到其它目录。本文针对更改Jenkins的主目录详细介绍。

注意:在Jenkins运行时是不能更改的. 请先将Jenkins停止运行。

一、Windows环境更改Jenkins的主目录

Windows环境中,Jenkins主目录默认在C:\Documents and Settings\AAA\.jenkins 。

可以通过设置环境变量来修改,例如: JENKINS_HOME=C:\jenkins,然后重新启动jenkins。

二、Linux环境更改Jenkins的主目录

Linux环境中,Jenkins主目录默认在/root/.jenkins

Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改:

1、使用你Web容器的管理工具设置JENKINS_HOME环境参数.

打开tomcat的bin目录,编辑catalina.sh文件。
在# OS specific support. $var _must_ be set to either true or false.上面添加:export JENKINS_HOME=""
在引号中填入你的路径。

2、在启动Web容器之前设置JENKINS_HOME环境变量.

用root用户登录
编辑profile文件:vi /etc/profile
在最后加入:export JENKINS_HOME=xxxx
保存,退出后执行:source /etc/profile
让配置生效

3、(不推荐)更改Jenkins.war(或者在展开的Web容器)内的web.xml配置文件)

<!-- if specified, this value is used as the Hudson home directory --><env-entry><env-entry-name>HUDSON_HOME</env-entry-name><env-entry-type>java.lang.String</env-entry-type><env-entry-value></env-entry-value></env-entry><!-- 在<env-entry-value>节点中填入路径,windows系统建议使用/分隔路径 -->

好了,现在运行Jenkins看看效果吧

最新文章

  1. jQuery中iframe的操作
  2. github开发
  3. [Asp.net 5] DependencyInjection项目代码分析2-Autofac
  4. BZOJ 2177: 曼哈顿最小生成树
  5. diocp_tcp_client单元源码与注释
  6. 《极客学院 --NSAttributedString 使用详解-4-UITextKit 简介》学习笔记(待处理)
  7. 【原创】解决鼠标经过子元素触发mouseout,mouseover事件的问题
  8. tomcat 6.0 压缩功能
  9. 用jquery向网页添加背景图片 拉伸 模糊 遮罩层 代码
  10. C/C++中的函数传值
  11. idea svn 更新覆盖了本地代码
  12. Sublime 3 and Python
  13. PHP环境搭建之PHPstorm9+PHP5开发环境配置
  14. CI框架使用PHPmailer发送邮件找回密码
  15. 浅谈扩展欧几里得算法(exgcd)
  16. Raid 配置
  17. Linux下复制文件
  18. gensim_主题提取
  19. 在ASP.NET MVC部署AngularJs
  20. Java微笔记(8)

热门文章

  1. Linux - root初始密码设置
  2. PP66 EEPPPPMM SSyysstteemm AAddmmiinniissttrraattiioonn GGuuiiddee 16 R1
  3. Ext.NET 4.1 最新版本破解
  4. ADO.net中常用的对象介绍
  5. AxWebBrowser与WebBrowserU盾登陆时的使用
  6. 【C#进阶系列】08 方法
  7. Verilog学习笔记设计和验证篇(一)...............总线和流水线
  8. A -- HDU 4585 Shaolin
  9. Web前端小白入门指迷
  10. 纯CSS仿windows系统loading效果