idea这个工具真的很好 很强大。而且非常的好用。用过idea的人,估计都不想用eclipse了。

idea这个工具虽然好用,但是对硬件还是有点要求,如果你的电脑内存是2G,我建议您还是

直接使用eclipse吧,但是现在2G的电脑 应该少的很了。 如果你要用idea 建议内存8G/16G/32G…

硬件虽然满足了,但是我还是要简单配置一下。如果你不配置,可能再好的电脑配置,都跑不出来

效果。如果小项目,可以不用配置,但是您如果稍微运行大一点的项目 ,你的idea就需要配置一下

启动参数。

下面我们来看一下 怎么配置idea的启动参数

找到上面的 idea64.exe.vmoptions 说白了 就是配置您的JVM的内存运行参数

Xms表示 最小内存

Xmx表示 最大内存

XX :ReservedCodeCacheSize表示预处代码缓存大小

SoftRefLRUPolicyMSperMB LRU回收策略

如果你的项目稍微大点,特别是多模块项目 分布式项目,xms你起码配置1024m xmx 配置过1024m

如果你还是默认的配置,估计够呛;

如果您的项目运行卡,如果您的idea 跑起来很蛋痛,就试一试上面的配置吧…

补充:MAC下修改idea启动内存参数

如文章标题题,修改方式如下:

网上很多教程都是在Application中的打开IntelliJ IDEA.app所在的目录,即:

/Applications/IntelliJ IDEA.app/Contents/bin

修改其中的idea.vmoptions文件,其实这个文件在idea启动的时候并未加载,所以更改之后是没有用的;

在mac中启动的时候加载的配置文件并非为那个Contents中的配置文件,加载的是:

/Users/xxx/Library/Preferences/IntelliJIdea2019.1

这个目录下的文件(“xxx”替换成你的mac电脑的用户名,idea版本号不同,后面的数字也会不一样);然后更改这个目录下的idea.vmoptions文件,保存重启后使用java自带的内存查看器 jvisualvm 就可以看到idea的启动内存参数已经变成我们需要修改的样子了。

附idea启动参数设置示例:

-Xms1024m

-Xmx2048m

-XX:ReservedCodeCacheSize=240m

-XX:+UseCompressedOops

-Dfile.encoding=UTF-8

-XX:+UseConcMarkSweepGC

-XX:SoftRefLRUPolicyMSPerMB=50

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true

-Djdk.http.auth.tunneling.disabledSchemes=""

-XX:+HeapDumpOnOutOfMemoryError

-XX:-OmitStackTraceInFastThrow

-Xverify:none

以上配置基本是默认的,我只修改了最大内存及最小内存,这个根据机器配置和项目需求来修改即可。

这些为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

idea修改参数启动多个服务器,修改idea的这些启动参数,令你的idea健步如飞相关推荐

  1. Windows 服务器怎么修改密码和用户名?服务器修改密码需要重启吗?

    Windows 服务器怎么修改密码和用户名?服务器修改密码需要重启吗? 方法一:服务器管理器 Windows Server 2003.2008 Windows server 2012 方法二:命令提示 ...

  2. Windows 10和Linux脚本启动jar包服务器,并设置开机启动

    Windows 10和Linux脚本启动jar包服务器,并设置开机启动 现在好多Java服务和应用都是用jar启动,jar打包成的里面会直接带有tomcat,所以可以直接启动,但是如何通过脚本启动并且 ...

  3. 云服务器修改密码无法登录,云服务器修改登录密码

    云服务器修改登录密码 内容精选 换一换 Linux云服务器常用的登录方式是SSH,对于密码登录方式创建的云服务器,如何保证登录安全性呢?本文以CentOS 7.6为例,对SSH登录进行安全加固.通过S ...

  4. 华为服务器 修改管理地址吗,华为服务器 修改管理地址吗

    华为服务器 修改管理地址吗 内容精选 换一换 域名的DNS服务器定义了域名用于解析的权威DNS服务器.通过华为云注册成功的域名默认使用华为云DNS进行解析,详细内容,请参见华为云DNS对用户提供域名服 ...

  5. Windows服务器怎么修改密码和用户名?服务器修改密码需要重启吗?

    开通服务器后,为了安全起见,应及时修改默认账户名和密码,不熟悉的人也建议不要随意提供服务器信息给对方,以免对方进入服务器修改数据,养成定期修改密码可以提高服务器的安全性,今天飞飞给你们分享Window ...

  6. 计算机boot进入u盘启动,戴尔服务器怎么进入u盘启动模式 选择oneshotbios

    导读:谈到模式,大家应该都了解,有人问dell服务器怎么看raid,当然了,还有人想问戴尔笔记本u盘启动快捷键,这到底怎么回事呢?其实dell服务器bios呢,下面是小编为大家整理的戴尔服务器怎么进入 ...

  7. xp系统 无法启动网络连接服务器,xp系统出现没有启动服务器服务的解决方法

    我们在日常使用电脑的过程当中,常常都会遇到不是这样就是那样子的问题,可尽管如此吧,我们大家依然都还是能够找到办法将问题给解决掉.所以今天小编就来给小伙伴们说说win xp系统出现没有启动服务器服务的解 ...

  8. svn服务器配置如何修改,windows 下配置svn服务器(+修改)

    传统的Subversion 服务器程序: 一.准备工作 1.获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序.目 ...

  9. 如何修改linux文件句柄数,Linux服务器修改文件句柄数和用户最大进程数限制

    1.临时修改的方法: ulimit -HSn 102400 此方法当前会话有效 2.永久修改方法(修改单个进程打开的最大句柄数) 修改vi /etc/security/limits.conf,在后面添 ...

最新文章

  1. 今天清华学长手把手带你做UI自动化测试
  2. 学习NGUI前的准备NGUI的相关信息
  3. Java 8 Lambda 表达式解析
  4. DL框架之MXNet :神经网络算法简介之MXNet 常见使用方法总结(神经网络DNN、CNN、RNN算法)之详细攻略(个人使用)
  5. LeetCode - Search a 2D Matrix
  6. html文本框自动赋值,js给文本框赋值 value与innerHTML
  7. linux 背光驱动程序,Linux驱动工程师成长之路 LCD背光控制RT9379B
  8. Python_Mix*生成器,生成器函数,推导式,生成器表达式
  9. 互联网智商测试:搜索引擎谁的“智商”更高?
  10. nuc7 android x86,OpenWrt X86 X64 NUC刷写教程
  11. kafka消费组查看和删除
  12. 2014阿里校园招聘软件工程师笔试题(9.22武汉站)
  13. mysql必会比知电子_mysql必知必会(三)
  14. 计算机三个人的英语情景对话,三个人的英语对话情景阅读
  15. 服务器被抓“肉鸡”后怎么办?怎么避免被抓“肉鸡“
  16. 【0基础】最简单的英灵神殿/Valheim服务器搭建实战教学
  17. 数码管显示原理与驱动方式
  18. 程序员面试逻辑推理智力题
  19. 计算机图形学用户坐标系,计算机图形学01——坐标系
  20. contest 1.23

热门文章

  1. 揭秘LOL背后的IT基础架构丨产品而非服务
  2. 快速搭建一个简洁高效的跨平台Qt项目工程
  3. P0404 阿尔法乘积 蓝桥杯
  4. 对话框及窗体在多线程中的应用(阻塞和非阻塞)
  5. tf14: 黑白图像上色
  6. 延迟退休,65岁的我怎么利用Python高效的完成工作
  7. Word在写文章、写论文时出现吞字的情况-解决办法
  8. 日本高等人才认证和申请永驻
  9. 【毕业设计】13-基于单片机的锂电池管理系统(原理图+源码+仿真工程+论文)
  10. Jmeter-jp@gc - JSON/YAML Path Extractor 用法之获取数组长度