执行mvn package时,出现以下错误:
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2786)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
at sun.net.www.http.PosterOutputStream.write(PosterOutputStream.java:61)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
at ......
第一种解决办法:
在maven安装的bin目录里的mvn.bat文件中加入jvm选项,MAVEN_OPTS=-Xms512m -Xmx512m
如果还不起作用,尝试第二种办法
第二个解决办法(win 7系统):
1、选中我的电脑点击右键选择属性。
2、点击高级系统设置->高级选项卡
3、点击环境变量
4、在用户变量里新建变量名为MAVEN_OPTS,值为:-Xmx2014M
5、设置完成后点击确定,重新运行mvn package命令此问题已经解决。
分享到:
相关推荐
关于Maven在使用中常用的一些命令
maven常用指令大全Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create ...
mvn常用命令,平时使用比较多的,相信会很要帮助。
遍历文件夹及子文件夹下得pom文件,自动清理、编译、安装。适合批量编译多个maven工程
maven+bat打包,通过在maven中配置插件执行bat脚本进行目录下的打包。
mvn 配置 yuicompressor 自动 打包。资源包含JAR包以及maven的配置文件的内容。
通过mvn命令下载pom.xml中的jar包,命令写在了批处理文件里,同时包含了一个setting文件
NULL 博文链接:https://lijun0349-163-com.iteye.com/blog/1969624
在cmd中mvn更新和打包
IDEA中使用maven打jar包,然后使用工具混淆代码,亲测有效
Cmd执行mvn clean package 命令使用文档
mvn搭建的web项目,spring+mybatis框架 内对外提供webservice 包含测试webservice
maven常用命令 配置maven 环境变量配置
mvn常用命令
Storm编程实践(安装Maven-使用Maven编译运行代码-mvn 打包)
一个简单的爬虫例子。使用java实现。更多毕设资源或课程设计资源,请访问博主的资源。或者找博主要。1271474283@qq.com
NULL 博文链接:https://yizhilong28.iteye.com/blog/1123647
java web编写过程中需要用很多eclipse 插件,mvn是常用的工具之一,学会mvn命令对maven编程有很大帮助。
一、maven常用命令: 1.mvn clean 清空产生的项目( target里) 2.mvn compile 编译源代码 3.mvn install 在本地repository中安装jar(包含mvn compile,mvn package,然后上传到本地仓库) 4.mvn deploy 上传到私服...
Maven2_Struts2.0打包实例 环境:Eclipse3.3.2 jdk 1.5 tomcat:5.5.6 apache-maven-2.0.9 开发步骤: * 安装Eclipse对maven的插件 * 先用命令建一个Web项目:mvn ... * mvn package打包 * tomcat下运行