IntelliJ IDEA设置JVM运行参数的图文介绍

 更新时间:2022年04月20日 08:56:28   作者:毛毛的猫毛  
这篇文章主要介绍了IntelliJ IDEA设置JVM运行参数的方法,包括配置方式及优先级,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

前言

之前看java虚拟机方面的知识,从理论上了解了较多的调优原理及参数,疑惑怎么才能在生产环境中设置这些虚拟机参数,今天特地学习并记录。

之前给大家介绍过几篇关于idea设置JVM运行参数的文章,喜欢的话可以点击阅读。

IntelliJ IDEA设置JVM运行参数的操作方法

idea设置JVM运行参数的几种方式

配置方式及优先级

  • 代码中的配置;
  • Application中的配置;
  • 全局配置

代码中配置

在程序中使用System.setProperty进行设置

对某个Application设置

1 进入IDEA,Run–>Edit Configurations

在这里插入图片描述

(ps:linux下截图快捷键用起来比较麻烦,故从网上找的图片,侵删)

选中要添加JVM参数的Application

然后在Configuration里面的VM options中输入想要添加的系统参数

在这里插入图片描述

idea.exe.vmoption配置文件中更改

  • 找到IDEA安装目录中的bin目录
  • 找到idea.exe.vmoptions文件
  • 打开文件编辑想要的参数并保存即可(有没有觉得-Xmn这些参数在这里看起来就很熟悉了!)

在这里插入图片描述

优先级

代码中的配置>Application中的配置>全局配置

要熟悉这些参数的使用,要在实践中检验,在理论中升华,long long way to go

到此这篇关于IntelliJ IDEA设置JVM运行参数的文章就介绍到这了,更多相关idea设置JVM运行参数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java包含抽象方法的枚举类示例

    Java包含抽象方法的枚举类示例

    这篇文章主要介绍了Java包含抽象方法的枚举类,结合实例形式分析了Java包含抽象方法的枚举类实现方法与相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • mybatis resultType自带数据类型别名解读

    mybatis resultType自带数据类型别名解读

    MyBatis为了简化开发,通过org.apache.ibatis.type.TypeAliasRegistry为常见类定义了别名,这些别名包括基本数据类型及其数组、集合类型等,如string对应java.lang.String,int对应java.lang.Integer等,此外,还有特殊前缀的别名如_int对应int类型
    2024-10-10
  • Java使用桥接模式实现开关和电灯照明功能详解

    Java使用桥接模式实现开关和电灯照明功能详解

    这篇文章主要介绍了Java使用桥接模式实现开关和电灯照明功能,较为详细的讲述了桥接模式的概念、原理并结合实例形式分析了Java使用桥接模式实现开关和电灯照明功能相关操作步骤与注意事项,需要的朋友可以参考下
    2018-05-05
  • java实现快速排序的方法

    java实现快速排序的方法

    这篇文章主要介绍了java实现快速排序的方法,涉及java排序的相关操作技巧,需要的朋友可以参考下
    2015-05-05
  • 深入剖析Spring如何解决循环依赖

    深入剖析Spring如何解决循环依赖

    循环依赖(Circular Dependency)是指两个或多个Bean相互依赖,形成一个闭环的情况,本文将和大家深入探讨一下Spring如何解决循环依赖,需要的可以参考下
    2025-04-04
  • EVCache缓存在Spring Boot中的实战示例

    EVCache缓存在Spring Boot中的实战示例

    这篇文章主要介绍了EVCache缓存在Spring Boot中的实战示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • 用Java编程输出万年历的功能实现

    用Java编程输出万年历的功能实现

    这篇文章主要介绍了用Java编程输出万年历的功能实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • 使用Spring Boot实现操作数据库的接口的过程

    使用Spring Boot实现操作数据库的接口的过程

    本文给大家分享使用Spring Boot实现操作数据库的接口的过程,包括springboot原理解析及实例代码详解,感兴趣的朋友跟随小编一起看看吧
    2021-07-07
  • 使用Spring扫描Mybatis的mapper接口的三种配置

    使用Spring扫描Mybatis的mapper接口的三种配置

    这篇文章主要介绍了使用Spring扫描Mybatis的mapper接口的三种配置,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • springboot 自定义属性与加载@value示例详解

    springboot 自定义属性与加载@value示例详解

    在SpringBoot框架中,自定义属性通常通过application.properties文件配置,并使用@Value注解加载,虽然这是一种可行的方法,但存在一种更优雅的实现方式,本文给大家介绍springboot 自定义属性与加载@value的相关操作,感兴趣的朋友一起看看吧
    2024-10-10

最新评论