javafx项目maven中的堆空间不足错误

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

我使用javafx和maven编写了我的研究项目。当我尝试运行某些功能时,出现内存不足错误。我通常在控制台项目中解决了此问题,但在Maven中无法解决问题。

我检查了任务管理器中的内存,并得到了信息,我的程序使用了大约2.5-3.0 Gb内存。 Maven的应用程序给我的内存不超过2GB。如何解决?

我使用了环境变量,pom.xml中的配置:

<configuration><argLine>-Xmx4098m</argLine></configuration>

和此

<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.19</version>
        <configuration>
            <argLine>-Xmx4098m</argLine>
        </configuration>
      </plugin>
    </plugins>
  </build>

也许我使用的不正确。

java maven javafx memory out-of-memory
1个回答
0
投票

您可以在运行应用程序之前执行以下命令

export JAVA_OPTS="-Xms4098m -Xmx4098m  -XX:NativeMemoryTracking=summary"
© www.soinside.com 2019 - 2024. All rights reserved.