maven打包报内存不足,配置maven vm options
服务器上内存所剩余不多了,用mvn打包报内存不足。解决办法就要把vm options中内存设置小一些。
.mvn/jvm.config
文件:
从 Maven 3.3.1+ 开始,您可以通过${maven.projectBasedir}/.mvn/jvm.config
文件定义 JVM 配置,这意味着您可以在每个项目基础上定义构建选项。该文件将成为您项目的一部分,并将与您的项目一起签入。所以不再需要MAVEN_OPTS
,.mavenrc
文件。因此,例如,如果您将以下 JVM 选项放入${maven.projectBasedir}/.mvn/jvm.config
文件中
-Xmx2048m -Xms1024m -XX:MaxPermSize=512m -Djava.awt.headless=true
您无需在不同配置中使用这些选项MAVEN_OPTS或在不同配置之间切换。
这样配置完成后就可以正常打包了。
PS
在windows中无法直接图形化创建.mvn
目录,可以在命令行中执行
mkdir .mvn
创建目录。
参考
https://maven.apache.org/configure.html
maven打包报内存不足,配置maven vm options相关推荐
- maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep
maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep ...
- maven 打包报错 surefire-reports for the individual test results.
Eclipse Maven打包报错 [ERROR] [ERROR] Please refer to D:\File\workspace\izh-common-util\target\surefire- ...
- maven打包报错找不到符号,由于找不到类中方法的解决思路
maven打包报错找不到符号,若pom文件引用正常,报错的类有修改能正常启动执行程序,很有可能因为该类属于公共工具类,在外层目录,通过pom引用的,修改后工具类后,打包时没有将其重新打包,导致该出引用 ...
- maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle
问题记录: maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle 解决办法: 这个 ...
- Maven 打包报“java.lang.StackOverflowError”错解决办法
Maven 打包报"java.lang.StackOverflowError"错解决办法 1.在命令行执行 2.在IDEA集成开发工具中执行 1.在命令行执行 平台:windows ...
- maven打包报错:Error creating shaded jar: invalid LOC header (bad signature)
使用maven打包时一直报错,打包命令:mvn clean install -Dmaven.test.skip=true -P product 报错如下: 根据提示使用 -X 参数debug,命令:m ...
- 解决Maven打包报错Could not transfer artifact xxx.xxx找不到依赖的问题
概述 maven打包时,遇到奇怪的问题,setting文件指定了远程中央仓库为http://maven.aliyun.com/nexus/content/groups/public,正常情况下,仅当本 ...
- maven打包报错There are test failures.
目录 问题场景: 解决办法: 问题场景: 项目maven打包的时候报错There are test failures.,导致打包失败. There are test failures.Please r ...
- 解决maven 打包报错:The POM for **jar** is invalid, transitive dependencies (if any) will not be available
解决maven 打包问题: The POM for org.javassist:javassist:jar:3.19.0-GA is invalid, transitive dependencies ...
最新文章
- 发送消息时,设定TTL
- 项目管理中风险评价的必要性
- JMS学习六(ActiveMQ消息传送模型)
- php序列化 java对象,在Java中反序列化一个序列化的php对象
- JAVA的反射机制原理
- 软件测试 集成测试
- Markdown 数学公式语法
- (转)EPWING格式的日语词典
- 马哥python开发培训
- 从技术问题变成RPWT -----------------猛禽
- 网络嗅探器(影音神探) 4.73
- 执节歌者 · 箫谱1
- 眨眼照片变名画,华为P20,创造着艺术,也是艺术本身
- git时出现rejected
- JAVA转go系列之我为什么要学习GO
- python数据爬取案例--地产数据及交通数据
- 如何快速批量修改文件名部分字段
- 壳寡糖/肉桂醛修饰乳清蛋白,乳清浓缩蛋白-羟丙基甲基纤维素复合材料
- 7、无线wifi传输视频开发
- gaps install