zoukankan      html  css  js  c++  java
  • 【Maven】修改nexus默认的工作目录

    Maven 的仓库管理工具nexu默认会将配置文件和我们下载的依赖构件安装到当前的用户目录下面。长时间使用,如果下载的依赖构件太多的话,就会导致系统盘所在的磁盘占用太多,因此安装时我们最好修改一下nexus的默认工作目录。

    首先我们找到nexus.properties文件(在WEB-INF下面),打开后,找到如下配置:

    nexus-work=${user.home}/sonatype-work/nexus
    security-xml-file=${nexus-work}/conf/security.xml
    application-conf=${nexus-work}/conf
    runtime=${bundleBasedir}
    nexus-app=${runtime}

    这里的${user.home}是一个系统变量,指向我们的用户目录,windows系统默认是C:/Document Aad Setting/{username}/或者C:/User/{username};Linux默认在/home/{username}/。

            然后,我们创建一个变量,来替代user.home就可以了,但切记不能直接将${user.home}改成系统路径,如nexus-work=D:/MyWork/sonatype-work/nexus,这样nexus就会启动失败,报一堆错误。正确的做法如下:

    my-work=D:/MyWork/sonatype-work/nexus

    nexus-work=${user.home}/sonatype-work/nexus

    security-xml-file=${nexus-work}/conf/security.xml

    application-conf=${nexus-work}/conf

    runtime=${bundleBasedir}

    nexus-app=${runtime}

    这样一改nexus就会以D:/MyWork/sonatype-work/nexus作为默认的工作目录。

  • 相关阅读:
    c++实现执行脚本命令
    常用命令
    ssh2.cpp
    通过scp传输文件到多个主机
    启动和监控脚本
    centos 7.2 svn 安装
    SVN提交时必须填写备注信息 配置
    centos 7.2 配置mysql
    centos 7.2 配置Nginx
    js调试的时候用console.log("变量"+scrollTop+windowHeight)
  • 原文地址:https://www.cnblogs.com/chenny3/p/10226193.html
Copyright © 2011-2022 走看看