关于Idea 2022修改help->Edit Custom VM Options或者修改了安装路径下bin文件夹中的vmoptions文件(任何改动,如修改虚拟机内存)不能启动的问题

1.写在前面

本文共1600字左右,针对以上两种情况导致的IDEA不能重启的情况都给出了解决方法。适用情况:idea--2022.1、2022.1.2(ultimate的破解,用到ja-netfilter-all(实质是环境变量布置))。如果不是和作者一个情况,请不要轻易尝试作者的解决方案,造成损失概不负责。

2.问题描述

由于测试方法时无法在控制台进行输入操作,于是我按某些教程说的,修改了IDEA安装目录中bin文件夹下的vmoptions文件,在这个文件中加了一条配置:  -Deditable.java.test.console=true,结果IDEA不能启动了。无奈之下我将IDEA进行了重装,重装意味着配置没变,重装后IDEA可以启动,但控制台无法输入的问题没有得到解决。

        于是,我又找访问量高的教程了,并按教程说的:在ideahelp->Edit Custom VM Options文件内容最后补加配置:-Deditable.java.test.console=true。结果IDEA重启失败,后来发现那是2019年的教程,没说适用于哪款idea。后来我经历过重启电脑、重装软件,都以失败告终。在不懈的努力下,还是找到了解决办法,往下看。

3.分隔符=========================================

4.解决办法

两种情况都给出了解决办法

4.1 情形一:修改了bin下的vmoptions文件导致IDEA不能启动

(我第一次就是这么做的),卸载IDEA进行重装。

 重装注意事项:由于重装idea后需要恢复原来的设置,非常麻烦,如果还没有对idea中和idea安装目录bin下的vmoptions文件进行任何操作的,请务必先导出(Export Settings)当前idea的设置,再进行操作:

4.1.1卸载IDEA并进行重装

第一步:删除环境变量

打开环境变量设置,删除带ja-netfilter-all字样的所有用户变量;

第二步:卸载软件

1.在控制面板找到IDEA,右键选择卸载,只勾选第一个卸载选项;2.删除c->users(用户)->用户名->jetBrains文件。

第三步:下载安装idea

下载ultimate款并安装、破解。

第四步:修改help->Edit Custom VM Options

在idea的help中选择Edit Custom VM Options,已text的格式打开,在文件最后加入-Deditable.java.test.console=true,此时软件无法启动,关闭idea软件,打开环境变量设置,删除带ja-netfilter-all字样的所有用户变量,重新对软件进行破解(注意是破解,不是重新安装)。破解后打开idea,测试时控制台可以进行输入了。打开help->Edit Custom VM Options,查看配置,会发现加入的配置信息位置变了:

4.2 情形二:修改help->edit custom VM options导致IDEA不能启动

4.2.1环境变量删除

关闭软件,打开环境变量设置,删除用户变量中带ja-netfilter-all字样的所有用户变量,注意不要删错。

保存修改。此时软件已经能启动,但恢复了未激活的状态,按照你最初的方法进行激活(步骤很简单,如果你的办法复杂,请留言,我分享破解方案)。

4.2.2.修改help->edit custom VM options

激活后,打开idea,把  -Deditable.java.test.console=true  加入help->edit custom VM options的最后一行(如果你是第一次打开,要选择text格式,打开就行)。此时软件会恢复无法重启的状态,请按照“4.2.1环境变量删除”的步骤重新激活IDEA。激活后打开IDEA,发现测试时控制台可以输入了。

写教程不易,如果你采纳了我的方案,点赞支持一下,有不清楚的可以在评论区留言,我会及时回复。

  • 21
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 29
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暗=里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值