`

Maven运行时OOM的解决办法

阅读更多

今天在用maven--我很落伍啊,以前公司只用Ant--在拉包的时候,遇到了OOM异常:

 

java.lang.OutOfMemoryError: Java heap space

本以为在电脑的环境变量里设置JAVA_OPTS为下值可以解决问题,设置完后又试了一次,不行。看来这个参数只用作java命令启动的设置了。

 

-Xms256M -Xmx768M

网上搜了下,看到可以通过修改%M2_HOME%\bin目录下的mvn文件来解决,我懒得直接改这个文件,如果以后换版本了还要改,所以想换种方法。

打开mvn文件后看到有个MAVEN_OPTS变量,于是在电脑环境变量里加了这个变量,值为

 

-Xms256M -Xmx768M

重新跑,搞定。

 

分享到:
评论
1 楼 xwwxxw123321 2012-12-31  

    [*]
[img][/img][url][/url][flash=200,200][/flash]
[b][/b][i][/i][u][/u]
引用
[/color][color=violet][size=medium][/size]

相关推荐

    eclipse更新maven,jdk改变解决办法

    eclipse更新maven,jdk改变解决办法 eclipse更新maven时,项目原本设定的jdk版本发生改变,这是由于maven的编译器插件的默认设置所致。编译器插件用来编译项目的源文件,从3.0版本开始,默认编译器是javax.tools....

    Maven发布Jar包中文乱码解决方法

    Maven发布Jar包中文乱码解决方法 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,广泛应用于 Java 项目的构建、测试和打包。然而,在使用 Maven 发布 Jar 包时,ometimes 中文字符会...

    maven打包出错解决办法,亲测绝对可以!

    一、Maven打包出错常见原因及解决办法 1. **依赖冲突**:当项目中的多个库引用了不同版本的同一个依赖时,可能导致冲突。解决方法是在pom.xml中明确指定依赖的版本,或者使用 `<dependencyManagement>` 标签来统一...

    Maven运行依赖实例

    【标题】"Maven运行依赖实例"涉及到的是在软件开发中使用Maven构建工具来管理和运行项目时,如何处理依赖关系的实际操作。Maven是一个强大的Java项目管理工具,它可以帮助开发者自动化构建、编译、测试、打包和部署...

    idea2019导入maven项目中的某些问题及解决方法

    idea2019导入maven项目中的某些问题及解决方法 Idea2019中导入Maven项目时可能会出现一些问题,这些问题可能会导致...通过这些解决方法,可以解决Idea2019中导入Maven项目时的一些常见问题,从而确保项目的正常运行。

    Storm编程实践(安装Maven-使用Maven编译运行代码-mvn 打包)

    Storm 编程实践(安装 Maven-使用 Maven 编译运行代码-mvn 打包) 本文档介绍了 Storm 编程实践的实践报告,涵盖了安装 Maven、使用 Maven 编译运行代码和 mvn 打包等内容。报告中还包括了实验环境的配置、实验内容...

    maven内存溢出解决放啊

    通过上述方法,可以有效地解决在使用Maven构建过程中遇到的内存溢出问题。合理地调整内存限制不仅可以提高构建效率,还能避免不必要的错误和中断。希望本文能帮助开发者们更好地管理和优化自己的构建流程。

    MAVEN常见项目以及解决办法

    本文罗列了 MAVEN开发过程中一些令人头疼的错误 和解决办法,这些错误在开发过程中都会遇到,对使用MAVEN开发的列位程序员大有帮助

    Maven编译不兼容解决方案

    eclipse 中编译、运行都正常,但是如果用maven的打包命令 mvn clean package 进行打包时会发现有类型错误

    eclipse导入maven项目报错解决办法

    ### Eclipse导入Maven项目报错解决办法 在开发过程中,我们常常会遇到使用Eclipse导入Maven项目时出现的各种报错情况。本文旨在系统地介绍如何解决这些常见问题,包括但不限于配置环境、设置JDK版本、配置Maven库...

    Eclipse 的 Maven 插件常见问题解决方法

    eclipse 集成 maven 插件后,在引用maven项目的时候,经常会出现不是MAVEN项目,maven-compiler-plugin 找不到,没能引入 Maven Dependencies 包等问题。现在把个人的结局方法分享给大家

    Maven安装配置外加Myeclipse上完美运行图解

    本资源为 Maven 安装配置的详细指南,旨在帮助用户快速搭建 Maven 开发环境,并在 MyEclipse 中进行完美运行。以下是 Maven 安装配置的详细步骤: Step 1:下载 Maven 首先,需要下载 Maven 的安装文件,并将其...

    jeecg-framework 采用eclipse-maven运行

    《深入解析Jeecg-Framework:基于Eclipse与Maven的运行实践》 Jeecg-Framework是一款基于Java的企业级快速开发平台,它融合了多种先进的技术,旨在提高开发效率,降低开发成本。本文将围绕“Jeecg-Framework 采用...

    ​实现maven项目中多版本依赖兼容使用解决方案

    依赖冲突通常发生在两个或更多库使用相同类的不同版本时,Maven默认会选择最高版本的依赖,但这可能导致运行时错误或不兼容性。在本案例中,公司需要使用一个第三方接口的加密jar包,该jar包内部依赖的高版本与现有...

    创建运行maven spring boot工程(使用IntelliJ IDEA以及无集成开发环境)

    以上就是使用IntelliJ IDEA创建和运行Maven Spring Boot工程的详细过程,以及在无IDE环境下进行相应操作的方法。通过这种方式,你可以高效地开发和管理Spring Boot应用,享受它带来的便利和灵活性。无论你是初学者...

    MavenRunHelper maven解决依赖冲突插件

    MavenRunHelper插件的作用是帮助用户更轻松地在InteliJ IDEA中运行maven项目,它可以自动配置Maven运行环境,并且可以自动识别 maven项目的依赖关系,从而节省时间和精力。

    Maven: Unable to import maven project解决方案.pdf

    如果在执行此过程时,IDE找不到合适的Java运行环境(JRE或JDK),或者Maven配置存在问题,就可能导致“Unable to import Maven project”的错误。在描述中提到,错误日志显示JDK版本为11,这可能是一个触发问题的...

    maven settings.xml 解决在项目新建时报错,Error executing Maven. 2 problems

    maven settings.xml 解决在项目新建时报错 Error executing Maven. 2 problems were encountered while building the effective settings。下载这个,注意54行的目录,修改成自己的项目目录,直接覆盖原来的\conf...

    maven 3.5.2 maven 3.5.2 maven 3.5.2

    ** Maven 概述** Maven 是一个强大的项目管理和构建工具,广泛应用于Java开发领域。它通过使用一个统一的构建过程,简化了项目的构建、依赖管理以及文档生成等任务。Maven 3.5.2是Maven的一个稳定版本,包含了众多...

Global site tag (gtag.js) - Google Analytics