# jenkins中自定义根目录和项目路径

- Link: https://www.xuepaijie.com/html/skill/devops/812.html
- Published: 2017-02-15T16:37:44+08:00
- Author: Admin

**自定义项目路径**

依次进入job，配置，高级项目选项，选择使用“自定义的工作空间”，配置后项目不用放到jenkins
默认的workspace里了。

**更改整个jenkins的项目空间，即根目录**

1. 先设置环境变量，变量名为JENKINS_HOME，值为你想设置的目录 （一般情况下这样就够
了，如果还是不行，就进行第二步）

2. jenkins.war -> WEB-INF -> web.xml，修改此文件：

    ```html;
    <!-- 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>
    ```

找到以下字段，并在

    ```html;
    <env-entry-value></env-entry-value>
    ```

标签中添加你的路径即可。
