在部署时,发现直接启动WAR包没办法改主目录,而此主目录空间太小,

唯有安装TOMCAT之后进行更改。。。

参考文档:

工作中,由于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看看效果吧。

转载于:https://www.cnblogs.com/aguncn/p/4892238.html

更改JENKINS主目录相关推荐

  1. Jenkins进阶系列之——07更改Jenkins的主目录

    Jenkins进阶系列之--07更改Jenkins的主目录 参考链接: https://blog.csdn.net/pansaky/article/details/80749567 Jenkins默认 ...

  2. linux修改默认发布目录,Linux环境更改Jenkins默认主目录

    Linux系统修改Jenkins默认主目录 由于Jenkins默认主目录空间太小,生产中需要将默认目录修改到其它目录.Linux环境中,Jenkins主目录默认在/root/.jenkins 注意:线 ...

  3. 更改jenkins的默认工作空间并迁移插件和配置数据

    最近刚使用阿里云ECS centos服务器,购买的是40G的系统盘,60G的数据盘. 昨天在查看服务器磁盘空间的时候,偶然发现 /dev/vda1 下面40G的空间已使用17G, 因为服务器才开始使用 ...

  4. 更改Jenkins升级站点

    更新地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json [图示]:

  5. 3、更改Jenkins插件地址为国内源地址

    从jenkins官网上下载的jenkins,在安装的过程中,会有安装插件一环:第一个为默认安装,第二个为手动 选择默认安装之后,会遇到: 安装插件失败,或者卡在安装插件这个地方非常久,久到怀疑人生,久 ...

  6. linux zip压缩指定目录,Linux zip解压/压缩并指定目录

    远程桌面不能连接,提示awgina.dll取代错误的解决办法 远程桌面不能连接,错误提示:您不能初始化一个远程桌面连接,因为在远程计算机上的windows登录软件被不兼容的软件c:\windows\s ...

  7. linux用户家目录怎么修改,Linux 更改用户名,用户组和主目录

    今天回到家,打开久违的Linux虚拟机,发现我使用的用户名竟然是一个很隐私的用户名. 这怎么行,让人家看到了多不好. 改一个. 网上搜了搜,有的说直接改/etc/passwd和/etc/shadow文 ...

  8. Jenkins使用及开发

    Jenkins是什么 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目. 2.监控外部调用执行的工作. 下载安装 安装方式: 1 ...

  9. Jenkins进阶系列之——08Jenkins纳入版本控制

    2014-07-25:更新shell脚本 2014-06-05:更新shell脚本 2014-01-09:更新shell脚本,修改Jenkins文件删除后不能自动从版本控制删除的bug 是不是有过这种 ...

  10. Jenkins进阶系列之——07Jenkins纳入版本控制

    2012-01-09:更新shell脚本,修改Jenkins文件删除后不能自动从版本控制删除的bug 是不是有过这种经历:某天手贱,把某一个配置更改了.然后只能在那儿苦逼的看着,然后的然后把以前的配置 ...

最新文章

  1. 小程序地图的使用笔记
  2. 利用Redis进行全页面缓存的简单Demo
  3. 功能:人脉(People Hub)2-群发短信(创建组)
  4. relu函数_从 ReLU 到 GELU,一文概览神经网络的激活函数
  5. 《大数据分析原理与实践》——习题
  6. cisco 单词 词典
  7. node.js——阿里企业级服务框架Egg搭建
  8. 由HEAP Corruption DETECTED查到的
  9. workerman mysql git_swoole和workerman哪个更易开发?
  10. java初学者应该怎么学?
  11. html5游戏技术指标,2019上半年手游指标报告:Day 1留存率低于30%不及格?
  12. 原生js实现点击“上一张”、“下一张”按钮切换图片
  13. AutoCAD2014的安装
  14. python语言基础练习
  15. 大学MOOC现代礼仪试题用哪个搜题软件好?里面的题库难吗?
  16. “十问”彻底弄懂APS、ERP、MES的集成问题
  17. minecraft_适用于Linux的Minecraft故事模式,Alienware的Steam机器以及更多开放式游戏新闻
  18. (转)完美解决中国工商银行第一代网银U盾(NETPASS)在WIN7 x64下的使用问题
  19. u盘检测java软件_windows下的Java程序用于检测U盘
  20. python中怎么表示阶乘_python阶乘怎么写

热门文章

  1. 2018.08.17 洛谷P3135 [USACO16JAN]堡哞(前缀和处理)
  2. Office 超级录屏如何旋转视频90度之后保存
  3. threadpool —— 基于 pthread 实现的简单线程池(code)
  4. ubuntu软件中心打不开Python error
  5. poj2513 Colored Sticks【欧拉迹+并查集+字典树】
  6. 《CCNP ROUTE 300-101认证考试指南》——2.10节 复习所有考试要点
  7. hdu 1242 Rescue(BFS入门)
  8. IS-IS hello 包结构及邻接关系的建立
  9. The New iPad’s Achilles Heel
  10. 第5 章 引用类型2