mvn 编译时报错 java heap space

news/2024/7/5 2:35:58

问题描述

使用IDEA进行war打包时,编译类都正常,但是最后生成 war 包时很慢,有些时候还会报错: java head space。具体错误如图:

问题诊断

  • 换电脑,可行
  • 清理 .idea 目录重新打包还是不行
  • 升级 maven-war-plugin 版本,不行
  • 查看 idea64.exe.vmoptions 配置,调整放大也不行
  • 调整 mvn jvm 参数,问题解决

问题原因

idea 工具的内存大小是控制idea 开发工具的。而mvn是外部进程,不同进程有不同jvm参数配置。具体调整方法如下图:


http://lihuaxi.xjx100.cn/news/1847255.html

相关文章

详细讲解1.js处理日期对象输出标准的“2000年12月22日 周三“ 的格式

当我们需要在网页中显示日期时,通常需要将日期对象转换为特定格式的字符串。在 JavaScript 中,可以使用 Date 对象来处理日期和时间。下面我们就来讲解如何使用 JavaScript 处理日期对象输出标准的"2000年12月22日 周三" 的格式。 基本知识点…

云服务器同时连接数突然变高是什么原因

​  云服务器同时连接数突然变高,导致服务器负载增加,响应时间变长,严重影响了网站的正常运营。为了解决这个问题,我们首先需要了解 云服务器同时连接数变高的原因。 一、网络攻击 网络攻击是导致云服务器同时连接数突然变高的一…

全国高校走进深算院:共话国产数据库产教融合生态建设

近日,由教育部高等学校计算机类专业教学指导委员会、全国高等学校计算机教育研究会主办,清华大学出版社、深圳市信息技术应用创新联盟承办的“2023全国高校走进信创企业研学活动”顺利举办。来自全国各地30余家高校的近80位院校领导、教师代表走进了深圳…

Linux CentOS7 安装Docker | 中文输入法

CentOS7安装中文输入法: 在安装CentOS时,我们为了方便使用,语言选择了中文,但是我们发现,在Linux命令行或者是浏览器中输入时,我们只能输入英文,无法输入汉字。 用yum 安装ibus 命令&#xff…

Linux:可视化管理工具Webmin的安装

一、下载 地址:Webmin官网 我这里下载的是1.700-1版本 二、安装 1、在虚拟机上新建目录并安装软件 mkdir /opt/webmin rpm -ivh webmin-1.700-1.noarch.rpm2、修改webmin的root密码 /usr/libexec/webmin/changepass.pl /etc/webmin root 1234563、修改端口(可…

float32和64的精度损失问题

最后更新于2023年11月29日 11:25:02 这个问题是纯数学/计算机科学问题,跟语言无关,见以下链接: GeekHelpGeek,讲了IEEE754是怎么保存浮点数的 知乎链接,讲了IEEE754但没太说明白,但是说了精度损失的原因&…

Hive_last_value()

在SQL中,LAST_VALUE()函数是一个窗口函数,用于返回窗口内的最后一个值。窗口函数允许你在一组行上执行计算,这组行与当前行有某种关系。可以将它们想象为与当前行相关的“窗口”。 LAST_VALUE()函数通常与OVER()子句一起使用,后者…

webpack如何处理浏览器的样式兼容问题postcss

一、准备工作 css/index.css添加样式 .word {color: red;user-select: none; } 为了兼容不同的浏览器我们需要添加前缀比如: -webkit-user-select: none; 这个工作可以通过postcss的插件postcss-preset-env处理 二、安装依赖 pnpm i -D postcss postcss-loader…