MAVEN maxheapsize 不变 (JAVA 11 & CENTOS 7)

问题描述 投票:2回答:1

grep HeapSize

I got size_t MaxHeapSize = 260046848It seems like the command

MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"

doesn't work normally. Or I did something wrong. Please help.

export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"

I've been trying to build a maven project using JAVA 11 on CentOS 7. When ran "mvn clean install" at the first time, I got an error Error assembling JAR: Problem creating jar: Execution ...I just need to do the

export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"

by root user. I need to add

sudo

before using the command.

sudo export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m" 当运行"mvn 清洁安装

"在第一次,我得到了一个错误的
java maven centos
1个回答
0
投票

所以,我一直在尝试在互联网上搜索解决方案。我发现,很多人都喜欢

而且还能用。然后,我尝试了这个解决方案,再次构建项目。但它没有工作。它仍然显示同样的错误。有一个信息日志显示"

最终内存:218M239M

".我试了很多次export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m",但都不行。之后,我发现我们可以通过命令检查maxHeapSize

java -XX:+PrintFlagsFinal -version

© www.soinside.com 2019 - 2024. All rights reserved.