解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动

  为了能解析 JDK 17,笔者不得不下载当前最新版的 IntelliJ IDEA,结果在安装完 IntelliJ IDEA 之后,刚点击试用,结果 IntelliJ IDEA 突然就消失了,但使用任务管理器查看,发现 IntelliJ IDEA 仍然在后台运行。于是笔者手动在任务管理器中结束 IntelliJ IDEA 的进程,然后再次打开 IntelliJ IDEA,结果 IntelliJ IDEA 就在初始界面上呆滞不动了。

  笔者随即查看 IntelliJ IDEA 的日志(C:\Users\用户名\AppData\Local\JetBrains\IntelliJIdea2021.2\log\idea.log),发现了一些报错信息,如 workspace option is deprecated(很遗憾,笔者当时忘记保存日志文件,因此无法给出完整的报错信息)。

以前运行正常时的环境:

IntelliJ IDEA 2020.1.2 (Ultimate Edition)

JDK 11

  在笔者的不断尝试下,最终排除了 JDK 版本的原因,成功打开了新版的 IntelliJ IDEA。那么,为什么 IntelliJ IDEA 会打不开呢?笔者经过反复安装卸载 IntelliJ IDEA,以及上述的报错信息,最终确认了如下信息。

  IntelliJ IDEA 在安装时,除了安装目录之外,还会在用户目录的 localC:\Users\用户名\AppData\Local\JetBrains\)与 RoamingC:\Users\用户名\AppData\Roaming\JetBrains\)中生成一些文件。问题是,JetBrains 会将各个产品的这些文件也放到这个目录中,而新版本的 IntelliJ IDEA 在安装时遭遇了旧版本的 IntelliJ IDEA 的这些文件。在这种情况下,新版本的 IntelliJ IDEA 当然是选择不写入新的同名文件,而 IntelliJ IDEA 初始启动时需要这些文件,这就导致了新版本的 IntelliJ IDEA 启动失败。这些同名文件诸如 blcrl 等,如下图所示。

  知道原因之后,只需要删除这些文件即可。以防万一,笔者先备份了以前版本的这些文件,然后全部删除用户目录的 localRoaming 中的文件夹 JetBrains。在这种情况下,由于没有旧版本的干扰,因此新版本的 IntelliJ IDEA 终于安装并启动成功。然后,再将前面备份的旧版本文件尽数放回原位。此时,如果旧版本的文件与新版本有冲突(遭遇同名文件),则以新版本为主(不去恢复旧版本的这些文件)。这样一来,旧、新版本的 IntelliJ IDEA 就都能打得开,且旧版本的 IntelliJ IDEA 的数据配置依然存在。

成功运行时的环境:

IntelliJ IDEA 2021.2.2 (Ultimate Edition)

JDK 17

解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动相关推荐

  1. 解决Intellij IDEA 一直在indexing,清除缓存后重启无效,手动清除缓存

    解决IDEA 一直 indexing 办法: 打开IDEA菜单File->Invalidate Caches / Restart中,选择Invalidate and Restart,之后会重启I ...

  2. mysql重启后数据库消失_linux重启后mysql数据库文件全部丢失mysql无法启动

    一早起来,发现数据目录下的mysql文件全部消失,一声冷汗,怎么回事!!???被黑了,还是因为前两天重启服务器导致mysql数据丢失???这是怎么回事,上网看看怎么解决,没找到解决方案!!!!看看my ...

  3. 牛客打开摄像头几秒后画面消失 | 相机打开画面一闪一闪

    做笔试得时候发现摄像头打开几秒后立马黑屏,内置摄像头和外接的都试了,一样的状态,刷新啥的都不好使,按照牛客说的更新驱动也更新了,最后打开相机发现还是一闪一闪的,佛了,最后发现解决方式: 首先确保相机的 ...

  4. vue表格刷新数据_vue+element-ui实现表格某个数据弹窗添加数据,保存后数据更新,再次打开弹窗,数据回显...

    实现功能: 1.生成数据插入table 2.修改table的某个数据,保存后该数据进行更新 3.点击table的btn,选择的数据仍是选中状态,数据回显 示例-1-选择地址插入表格 示例-2-选择指定 ...

  5. wxPython:当密码账号输入正确,登录界面消失并显示主界面

    登录界面弹窗(LoginDialog 类)如下: 登录界面弹窗(LoginDialog 类)代码如下: import wxclass LoginDialog(wx.Dialog):def __init ...

  6. Word中插入的公式再次打开后字体变大的问题

    首先,直接的想法是通过打开公式,选择,复制,然后在Word中再次粘贴,但是这种通常适用于公式数量少的情况: 还可以通过批量修改公式大小来实现. 详解MathType中如何批量修改公式字体和大小

  7. linux打开没有图形界面,linux无法打开图形界面

    登陆后 为文本界面 输入startx后提示如下: X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Vers ...

  8. 求助 TSI APS-3321 用R232线与电脑连接后,AIM软件打开后无法与设备通信的原因

    这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...

  9. word文档批注后显示最终状态,打开后还有批注。

    三步走: 审阅----最终状态 接受----接受对文档所做的所有修订 显示标记----使用批注框----以嵌入方式显示所有修订

最新文章

  1. ibatis 批量插入
  2. 这里有众多领域的数据集,然后还有一百万奖金等你来战!
  3. java scri p t_深入浅析JavaScript中数据共享和数据传递_javascri
  4. 腾讯广告算法大赛官方“开挂”,为你直播赛题解析!
  5. 母版页的优点,及母版页与内容页中相互访问方法
  6. Redis之利用锁机制来防止缓存过期产生的惊群现象
  7. python源码深度剖析_Python源码剖析-深度探索动态语言核心技术 PDF 下载
  8. 如何取消Word文档的只读模式或者限制编辑
  9. html自动改成繁体怎么做,如何将繁体字转换成简体字,繁体字转换器在线转换,简体字转换为繁体字...
  10. 如何获取http://123123123 双斜杠后面的值?
  11. 洛谷每日三题之第六天
  12. 李宏毅ML2021 HW3创建pseudo dataset
  13. word中首行缩进、悬挂缩进、左缩进有什么区别?如何操作?
  14. ScriptX,smsx打印控件安装的终极解决办法
  15. 【毕业设计选题】2022通信工程毕业设计题目推荐大全
  16. matlab绘制蔓叶线,powerdraw
  17. html设置边框颜色
  18. 转载PHP获取上周、本周、上月、本月、本季度、上季度时间方法
  19. 沟通科技李继勇的金蝶情结与本土策略
  20. 2009 新年新气象

热门文章

  1. 【Hibernate】HibernateCallback总结
  2. jquery的$F()函数
  3. 深复制VS浅复制(MemberwiseClone方法介绍)
  4. 终极指南:如何使用Visual Studio Code进行 Java 开发?
  5. 撩课-Web大前端每天5道面试题-Day24
  6. es6基础0x012:Map
  7. Unity3D——C#编译到运行的过程分析
  8. 任天堂和VR,是要“重新牵手”还是“分道扬镳”?
  9. docker 服务器engin开放2376端口给pycharm连接
  10. Mybatis Interceptor 拦截器原理 源码分析