当前位置:首页 > 开发工具 > 记录关于IDEA的idea64.exe.vmoptions文件使用的误区

记录关于IDEA的idea64.exe.vmoptions文件使用的误区

2022年09月17日 08:16:22开发工具4

我电脑中安装的是IDEA 2017.2.5 64位版本的,在IDEA安装目录下的bin目录下有一个idea64.exe.vmoptions文件。如下图:
记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
该文件的内容如下:
记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
我以为修改该文件中的-Xms和-Xmx参数可以改变程序运行时的堆内存大小。但是无论怎么修改都生效不了。做过如下尝试:

  1. 点击功能栏中Help->Edit Custom VM Options,是的在用户目录中产生一份idea64.exe.vmoptions,修改该文件的内容——失败。

  2. 在运行配置中新增环境变量:IDEA64_VM_OPTIONS=C:\Users\Administrator.IntelliJIdea2017.2\config\idea64.exe.vmoptions(如下图),指定idea64.exe.vmoptions文件的位置——失败记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记

  3. 新增系统变量:IDEA64_VM_OPTIONS=C:\Users\Administrator.IntelliJIdea2017.2\config\idea64.exe.vmoptions(如下图),指定idea64.exe.vmoptions文件的位置——失败记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
    通过以上三种方式都无济于事,查看程序运行时堆内存情况并没有改变记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
    查阅相关资料才知道,idea64.exe.vmoptions针对的是idea环境,对通过Idea运行的java项目不起作用。idea本身就是一个 Java 应用,所以也必须运行于 JVM 之上。此处的 idea64.exe.vmoptions 文件就是用来配置64位的 idea 所使用的 JVM 参数。是idea运行时用的配置,并不是项目运行的配置。可以通过下面方式验证:
    记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
    默认-Xmx750m
    记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
    修改为-Xmx950m
    记录关于IDEA的idea64.exe.vmoptions文件使用的误区 _ JavaClub全栈架构师技术笔记
    idea64.exe.vmoptions确实生效了。

作者:luffylv
来源链接:https://blog.csdn.net/m0_47503416/article/details/110727321

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/tool/42520.html

分享给朋友:

“记录关于IDEA的idea64.exe.vmoptions文件使用的误区” 的相关文章

虚拟机Linux 教程之Ubuntu安装教程【超多图】

虚拟机Linux 教程之Ubuntu安装教程【超多图】

文章目录 01前言 02虚拟机的安装 03Ubuntu镜像的下载...

IntelliJ IDEA 常用快捷键 Windows版本

IntelliJ IDEA 常用快捷键 Windows版本

前言 IDEA快捷键默认支持两种,一种是从熟悉Eclipse开发工具转到IDEA过来的开发这,一种就是操作系统默认的,例如WIndwos就是Default copy,Eclipse就是Eclipse copy,Mac的话就是另外的一套了,这里总结一...

每个开发人员都应该知道的 15 个 IntelliJ IDEA 快捷方式

作为开发人员,高效地工作非常重要。这包括快捷方式,这些快捷方式对于快速工作和减少鼠标移动至关重要。但是,初学者往往不知道哪些快捷方式可用或忘记使用它们。出于这个原因,在这篇文章中,我将为您提供 15 个 IntelliJ IDEA、Android Studio 和几乎所有其他 Jetbrain ID...

超基础的Android studio的安装教程

超基础的Android studio的安装教程

Android Studio安装: 下载并安装 Android Studio。 启动 Android Studio,并通过“Android Studio 设置向导”。安装最新的 SDK Platform-Tools 和 Android SDK...

IDEA技巧:如何根据注释生成swagger注解

IDEA技巧:如何根据注释生成swagger注解

相信大家在进行java项目开发,肯定会接触到swagger的,一款动态生成api文档的神奇,只需要在api上面加上注解,就可以生成文档,现在我简单介绍下swagger的快速入门,最后再说下如何根据注释快速生成这些烦人的注解。 ​ swagger日常...

Python解释器安装教程以及环境变量配置 以及 pycharm的安装与激活

Python解释器安装教程以及环境变量配置 以及 pycharm的安装与激活

计算机的组成 主板:人的骨架,用于拓展设备 CPU:人的大脑,用于计算和逻辑处理 硬盘:存储数据(永久储存),比如电脑上的 C盘,D盘 内存:临时记忆(断电即消失) 操作系统:XP win7 win10 Mac linux 主要是承上启下...

IDEA 添加classPath

IDEA 添加classPath

OK,成功把src/main/resources/spring添加至classpath! 作者:t95921 来源链接:https://blog.csdn.net/t95921/article/details/53585225...

关于IDEA无法启动常见的几个问题

关于IDEA无法启动常见的几个问题

IDEA无法启动,常见的问题及解决办法 第一种:无法启动,大多是因为javaagent:那一行 这种比较简单,出现这种问题,大都是因为编辑vmoptions时出错造成的.这种只需要删除idea 的配置文件就行,一般默认在C盘...

IDEA底部工具栏调出Version Control(Git)

IDEA底部工具栏调出Version Control(Git)

IDEA底部工具栏调出Version Control(Git) 步骤:VCS–>Browse VCS Repository–>Show GIt Repository … 作者:sunday2018 来源链接:...

IDEA 配置环境变量

IDEA 配置环境变量

作者:基咯咯 来源链接:https://blog.csdn.net/u010180815/article/details/105219332...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。