zoukankan      html  css  js  c++  java
  • 【内存溢出】Maven编译时内存溢出的问题解决方式

    原文地址:
    https://www.cnblogs.com/sunny3096/p/7524635.html

    编译源码时报出java.lang.OutOfMemoryError: Java heap space,释放系统内存后发现并无作用,这时需要设置maven的运行jvm参数

    Linux

    解决办法:

    MAVEN_HOME="/opt/module/maven"
    export MAVEN_OPTS="-Xms1024m -Xmx1024m -Xss1m"
    export PATH=$PATH:$MAVEN_HOME/bin

    Windows

    编辑Maven目录下的/bin/mvn.bat文件,这个是windows下maven的启动脚本,找到下面这行

    @REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000<br> 

    在后面添加-XX:Xmx=1024M 设置下jvm的最大堆。同样在Linux下也可以修改mvn脚本,但是还是推荐使用修改环境变量的方式,因为升级后脚本会被覆盖掉

    即使爬到最高的山上,一次也只能脚踏实地地迈一步。
     
  • 相关阅读:
    WKT转换工具terraformers
    关于微信公众号投票结果的通告
    个人博客03
    个人博客02
    个人博客01
    四则运算2
    学习进度条
    构建之法阅读笔记01
    错误随笔
    软件工程概论第一节
  • 原文地址:https://www.cnblogs.com/dyh004/p/9772793.html
Copyright © 2011-2022 走看看