`

Linux下Maven运行时内存的设置方法

 
阅读更多

windows下的设置方法网上一陀,这里不多说。

其实Linux下的设置方法也很多介绍的,但是很多都比较淫贱,说都说了,就是不给你说的明白点。糊弄人!

记录一下,仅供新手参考:

找到$MAVEN_HOME/bin/mvn,找个编辑器打开,在其中加入下面这句:

 写道
MAVEN_OPTS="$MAVEN_OPTS -Xms256m -Xmx512m -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=64m"

 当然,这里的具体数值是多少就根据自己的实际需要配置好了。

 

PS:该方法,Mac系统同样适用!

分享到:
评论
1 楼 Wu_Jiang 2013-12-05  
ca~ 终于解救了~  猜到怎么在哪儿设置了 就是不知道具体点的 找了半天终于看到你的答案了 thank u!

相关推荐

    maven内存溢出解决放啊

    这类问题通常是由于Maven运行所需的内存超过了系统分配给它的默认内存限制所致。本文将详细介绍如何在不同环境下解决Maven构建过程中出现的内存溢出问题。 #### 二、内存溢出原因分析 在深入探讨解决方案之前,...

    Linux版maven私服nexus

    Linux版的Maven私有仓库服务Nexus是一个强大的工具,尤其在Java开发环境中,它用于存储、管理和分发软件库组件。Nexus是Sonatype公司的一款产品,它提供了对Maven、Gradle和其他构建工具的强大支持,使得团队可以更...

    Linux 安装hudson+maven+nexus

    还要配置JDK,因为Maven的运行需要足够的内存,所以建议设置环境变量`MAVEN_OPTS`来增大堆内存大小。同时,设置Maven的配置,包括Maven的路径和内存参数。 然后,设置Maven。Maven是Java项目管理和构建的工具,它...

    maven 3.5.2 Java开发 下载

    1. **性能优化**: Maven 3.5.2 对内部缓存和依赖解析进行了优化,提高了构建速度,减少了内存消耗。 2. **更好的插件管理**: 改进了插件版本管理和冲突解决,使得插件之间的兼容性更好。 3. **仓库管理**: 强化了...

    2-Maven环境设置.doc

    此外,可以设置`MAVEN_OPTS`环境变量来指定Maven的启动参数,例如增加堆内存大小。在Linux和Mac系统中,同样设置`M2_HOME`和`M2`环境变量,并将它们的值分别设置为Maven的安装路径和其`bin`子目录。 最后,验证...

    sigar实例maven项目

    值得注意的是,由于Sigar是C语言编写的,所以使用时需要安装本地库(如在Linux上安装libsigar-amd64-linux.so)。Spring Boot项目在运行时会自动加载这些库。 此外,Maven项目结构还意味着可以利用Maven的各种生命...

    maven 3.3.9

    - `lib` 目录:包含Maven运行所需的JAR文件。 - `LICENSE` 和 `NOTICE` 文件:Apache软件基金会的许可和通知信息。 为了使用Maven 3.3.9,需要将`bin`目录添加到系统的PATH环境变量中,然后就可以在命令行中执行`...

    maven 3.2.1

    如果多个项目共享同一个依赖,Maven会处理版本冲突,确保项目运行时使用正确的依赖版本。 3. **插件系统**: Maven拥有丰富的插件库,用于执行构建过程中的各种任务,如编译、测试、打包、部署等。在POM中声明插件...

    MAVEN使用最佳实践

    在Linux环境中,可以在 `/etc/profile` 文件中设置 MAVEN_OPTS,如 `MAVEN_OPTS=-Xmx512m`。这有助于确保Maven有足够的内存运行。 1.2 **配置用户范围 SETTINGS.XML** 除了全局的 `settings.xml` 文件,每个用户还...

    apache-maven-3.5.0 阿里镜像

    - `conf` 目录下有 `settings.xml` 文件,这是 Maven 的默认配置文件,可以在这里设置阿里云镜像。 - 解压后,将 Maven 的 `bin` 目录添加到系统路径中,这样可以在任何地方运行 Maven 命令。 - 确保你的 `JAVA_HOME...

    apache-maven-3.2.3.zip

    一旦设置完成,Maven可以用来创建项目、管理依赖、编译代码、运行测试、打包应用、生成文档以及部署项目等。 总的来说,Apache Maven 3.2.3作为一个强大的Java项目管理工具,极大地简化了开发流程,使得团队协作和...

    linux安装jdk_mysql_maven_nacos_rocketMQ.....docx

    在Linux环境下,搭建Java开发和运行环境以及相关组件如Nacos和RocketMQ,是一个常见的任务。以下是关于如何在Linux上安装这些工具的详细步骤及可能遇到的问题。 首先,我们需要安装Java Development Kit (JDK)。这...

    基于maven install 没反应的解决方法

    这种方法可以尝试用于恢复那些由于特定配置损坏而影响Maven运行的问题。 值得注意的是,在处理这些问题时,应该先尝试保存所有的工作进度,避免因为操作导致代码丢失或其他不可预见的问题。同时,对工作空间的修改...

    Maven私服镜像 3.37.0.1 包含windows和Linux两个版本

    这个压缩包“Maven私服镜像 3.37.0.1”包含了适用于Windows和Linux两个操作系统版本的Nexus,这使得无论你是在哪种环境下进行开发,都能方便地部署和使用Nexus服务。版本号3.37.0.1代表这是Nexus的一个特定更新,...

    Maven功能介绍以及安装配置详解

    - **内存**:Maven自身占用的内存较小,但根据项目规模,可能需要更大的内存来运行构建。 - **磁盘空间**:Maven本身仅需约10MB的安装空间,但本地仓库将随着依赖的下载而增长,通常需要预留500MB以上的空间。 - *...

    maven基础使用手册

    6. 设置 MAVEN_OPTS:为了防止内存溢出,可以创建一个系统变量MAVEN_OPTS,值为如"-Xms256m -Xmx512m",根据计算机性能调整内存分配。 7. Maven本地仓库:Maven在本地有一个默认的存储库,用于保存下载的依赖项。...

    assembly项目打包插件,包含windows与linux环境下的启动脚本

    这里,`JAR_FILE`是你的应用JAR,`JAVA_OPTS`包含了运行时的Java选项,比如设置活动的Spring配置环境和内存分配。 而对于Linux环境,脚本可能是一个shell脚本(`.sh`): ```bash #!/bin/bash JAR_FILE=...

    Maven介绍与安装和配置

    Maven的跨平台特性使得开发者无论在Windows、Linux还是Mac OS环境下,都能使用相同的方式进行项目管理。它通过统一的构建过程简化了项目的构建流程,并且通过中央仓库管理项目依赖,避免了手动管理jar文件的繁琐工作...

    Maven information

    这些文档涵盖了Maven的基本概念、安装指南、配置方法以及常见问题解答等内容。 #### 发行说明 Maven的发行说明记录了每个版本的具体变更细节,可以在官方网站的[发行笔记页面]...

Global site tag (gtag.js) - Google Analytics