idea2020修改help的vm options之后导致idea打不开的问题
如图所示,如果你修改了VM参数,导致启动没反应,证明你的参数配置有误。

这个时候你可能会想着直接修改idea安装目录bin中的配置文件,但是这个文件并不是你在idea中修改的配置文件,所以你修改这里的配置是无效的,并且你在这个文件里面也看不到自己修改的参数。

IDEA默认加载的C盘用户目录下的文件,每个人电脑可能不一样,为了找到idea真正加载的配置文件,我们可以编辑bin目录下的idea.bat文件

其中有一段脚本是设置exe.vmoptions具体加载的文件,你可以直接 “SET VM_OPTIONS_FILE”指定你要加载具体文件路径,这里我只找到加载的文件修改即可,我们在后面ECHO输出一下启动时加载的文件路径,并且在文件最后加上 pause 命令,避免窗口直接闪退无法看到输出结果。


修改完成之后双击 idea.bat 查看控制台输出的文件路径,以及加载错误提示,记得最后要把文件修改回来

idea2020修改help的vm options之后导致idea打不开的问题的更多相关文章
- Pycharm:使用Edit Custom VM Options导致Pycharm无法启动
		
解决办法: Edit Custom VM Options用来扩大内存,但是内存设置不当可能会导致Pycharm无法启动 如果无法启动,可以在我的文档中的pycharm201X.X(日期不同名字也不同) ...
 - 配置 IntelliJ IDEA VM options
		
今天在使用maven build flex 项目的时候,build failure ,查看log后发现[ERROR] Java heap space. 原来是内存不够了.需要修改maven的运行时内存 ...
 - [转] - Configuring Android Studio: IDE & VM Options, JDK, etc
		
Configuring Android Studio: IDE & VM Options, JDK, etc You should not edit any files in the IDE ...
 - 修改python3导致终端打不开
		
误操作将/usr/bin/python3文件修改,或者删除,导致终端打不开, 解决办法其实很简单,ctrl+alt+f3进入命令窗口,将python2.7的文件拷贝到python中就可以解决了 sud ...
 - IntelliJ IDEA VM options(转)
		
Custom IntelliJ IDEA VM options # Custom IntelliJ IDEA VM options ##################JVM模式########### ...
 - 没有修改getModel()方法的返回值导致的Hibernate接收不到页面数据
		
异常1.通过id进行查询,但id为null,就出现这个异常!java.lang.IllegalArgumentException: id to load is required for loading ...
 - Tomcat之“VM options配置”
		
VM options: -Dfile.encoding=UTF-8
 - Eclipse 工作目录被破坏,导致Eclipse 打不开
		
由于之前一直使用的的是 visual studio 的开发工具,对 java 的 Eclipse 工具比较陌生,在使用 eclipse 的过程中误删了工作目录的部分文件,导致在在下次启动 eclips ...
 - Ubuntu系统---安装“搜狗拼音法”导致桌面打不开
		
Ubuntu系统---安装“搜狗拼音法”导致桌面打不开 ubuntu系统中文版,安装完后,自带中文输入法.中文用着好好的,用一段时间后,就会莫名的出现,切换不过来,中文输入不好用了.只是简单想装一个搜 ...
 - js POST调用api接口时,由于OPTIONS请求导致服务器异常
		
1.学习心得 当你搜到这个问题时,就表示你已经知道了脚本POST请求接口时,会先执行一次OPTIONS类型的请求.至于为什么会这样,在此就不做描述了,想知道的小伙伴可以查一下:本文主要将我在现实中遇到 ...
 
随机推荐
- 009. gitlab备份和恢复
			
gitlab备份 #1. 创建添加配置文件 vim /etc/gitlab/gitlab.rb 文件尾添加: gitlab_reils['backup_path'] = '/data/backup/g ...
 - js字符串类型
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
 - xv6 磁盘中断流程和启动时调度流程
			
首发公号:Rand_cs 本文讲述 xv6 中的一些细节流程,还有对之前文中遗留的问题做一些补充说明,主要有以下几个问题: 一次完整的磁盘中断流程 进入调度器后的详细流程 sched 函数中的条件判断 ...
 - 安装并使用 openssl 生成证书
			
1. 安装 openssl参考链接: OpenSSL加密算法库使用系列教程_openssl算法哭调用-CSDN博客 安装包下载地址: 安装包下载地址(正常情况需要将 openssl 源码下载后, 自己 ...
 - Vue微前端架构与Qiankun实践理论指南
			
title: Vue微前端架构与Qiankun实践理论指南 date: 2024/6/15 updated: 2024/6/15 author: cmdragon excerpt: 这篇文章介绍了微前 ...
 - ElasticSearch服务Java内存异常分析和排查解决
			
ElasticSearch服务Java内存异常分析和排查解决 1.ElasticSearch业务微服务日志排查java.lang.IllegalStateException: Request cann ...
 - 『手写Mybatis』实现映射器的注册和使用
			
前言 如何面对复杂系统的设计? 我们可以把 Spring.MyBatis.Dubbo 这样的大型框架或者一些公司内部的较核心的项目,都可以称为复杂的系统. 这样的工程也不在是初学编程手里的玩具项目,没 ...
 - linux 下新建显示器分辨率
			
1. 输入cvt 1920 1080 (假设需要添加的分辨率为1920x1080), 获取Mode Line # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.1 ...
 - arm linux 移植 curl
			
背景 libcurl是一个跨平台的开源网络协议库,支持http, https, rtsp等多种协议 .libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, ...
 - 读懂反向传播算法(bp算法)
			
原文链接:这里 介绍 反向传播算法可以说是神经网络最基础也是最重要的知识点.基本上所以的优化算法都是在反向传播算出梯度之后进行改进的.同时,也因为反向传播算法是一个递归的形式,一层一层的向后传播误差即 ...