解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动
解决 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 在安装时,除了安装目录之外,还会在用户目录的 local
(C:\Users\用户名\AppData\Local\JetBrains\
)与 Roaming
(C:\Users\用户名\AppData\Roaming\JetBrains\
)中生成一些文件。问题是,JetBrains 会将各个产品的这些文件也放到这个目录中,而新版本的 IntelliJ IDEA 在安装时遭遇了旧版本的 IntelliJ IDEA 的这些文件。在这种情况下,新版本的 IntelliJ IDEA 当然是选择不写入新的同名文件,而 IntelliJ IDEA 初始启动时需要这些文件,这就导致了新版本的 IntelliJ IDEA 启动失败。这些同名文件诸如 bl
、crl
等,如下图所示。
知道原因之后,只需要删除这些文件即可。以防万一,笔者先备份了以前版本的这些文件,然后全部删除用户目录的 local
、Roaming
中的文件夹 JetBrains
。在这种情况下,由于没有旧版本的干扰,因此新版本的 IntelliJ IDEA 终于安装并启动成功。然后,再将前面备份的旧版本文件尽数放回原位。此时,如果旧版本的文件与新版本有冲突(遭遇同名文件),则以新版本为主(不去恢复旧版本的这些文件)。这样一来,旧、新版本的 IntelliJ IDEA 就都能打得开,且旧版本的 IntelliJ IDEA 的数据配置依然存在。
成功运行时的环境:
IntelliJ IDEA 2021.2.2 (Ultimate Edition)
JDK 17
解决 IntelliJ IDEA 安装后界面消失,再次打开后界面不动相关推荐
- 解决Intellij IDEA 一直在indexing,清除缓存后重启无效,手动清除缓存
解决IDEA 一直 indexing 办法: 打开IDEA菜单File->Invalidate Caches / Restart中,选择Invalidate and Restart,之后会重启I ...
- mysql重启后数据库消失_linux重启后mysql数据库文件全部丢失mysql无法启动
一早起来,发现数据目录下的mysql文件全部消失,一声冷汗,怎么回事!!???被黑了,还是因为前两天重启服务器导致mysql数据丢失???这是怎么回事,上网看看怎么解决,没找到解决方案!!!!看看my ...
- 牛客打开摄像头几秒后画面消失 | 相机打开画面一闪一闪
做笔试得时候发现摄像头打开几秒后立马黑屏,内置摄像头和外接的都试了,一样的状态,刷新啥的都不好使,按照牛客说的更新驱动也更新了,最后打开相机发现还是一闪一闪的,佛了,最后发现解决方式: 首先确保相机的 ...
- vue表格刷新数据_vue+element-ui实现表格某个数据弹窗添加数据,保存后数据更新,再次打开弹窗,数据回显...
实现功能: 1.生成数据插入table 2.修改table的某个数据,保存后该数据进行更新 3.点击table的btn,选择的数据仍是选中状态,数据回显 示例-1-选择地址插入表格 示例-2-选择指定 ...
- wxPython:当密码账号输入正确,登录界面消失并显示主界面
登录界面弹窗(LoginDialog 类)如下: 登录界面弹窗(LoginDialog 类)代码如下: import wxclass LoginDialog(wx.Dialog):def __init ...
- Word中插入的公式再次打开后字体变大的问题
首先,直接的想法是通过打开公式,选择,复制,然后在Word中再次粘贴,但是这种通常适用于公式数量少的情况: 还可以通过批量修改公式大小来实现. 详解MathType中如何批量修改公式字体和大小
- linux打开没有图形界面,linux无法打开图形界面
登陆后 为文本界面 输入startx后提示如下: X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Vers ...
- 求助 TSI APS-3321 用R232线与电脑连接后,AIM软件打开后无法与设备通信的原因
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...
- word文档批注后显示最终状态,打开后还有批注。
三步走: 审阅----最终状态 接受----接受对文档所做的所有修订 显示标记----使用批注框----以嵌入方式显示所有修订
最新文章
- ibatis 批量插入
- 这里有众多领域的数据集,然后还有一百万奖金等你来战!
- java scri p t_深入浅析JavaScript中数据共享和数据传递_javascri
- 腾讯广告算法大赛官方“开挂”,为你直播赛题解析!
- 母版页的优点,及母版页与内容页中相互访问方法
- Redis之利用锁机制来防止缓存过期产生的惊群现象
- python源码深度剖析_Python源码剖析-深度探索动态语言核心技术 PDF 下载
- 如何取消Word文档的只读模式或者限制编辑
- html自动改成繁体怎么做,如何将繁体字转换成简体字,繁体字转换器在线转换,简体字转换为繁体字...
- 如何获取http://123123123 双斜杠后面的值?
- 洛谷每日三题之第六天
- 李宏毅ML2021 HW3创建pseudo dataset
- word中首行缩进、悬挂缩进、左缩进有什么区别?如何操作?
- ScriptX,smsx打印控件安装的终极解决办法
- 【毕业设计选题】2022通信工程毕业设计题目推荐大全
- matlab绘制蔓叶线,powerdraw
- html设置边框颜色
- 转载PHP获取上周、本周、上月、本月、本季度、上季度时间方法
- 沟通科技李继勇的金蝶情结与本土策略
- 2009 新年新气象
热门文章
- 【Hibernate】HibernateCallback总结
- jquery的$F()函数
- 深复制VS浅复制(MemberwiseClone方法介绍)
- 终极指南:如何使用Visual Studio Code进行 Java 开发?
- 撩课-Web大前端每天5道面试题-Day24
- es6基础0x012:Map
- Unity3D——C#编译到运行的过程分析
- 任天堂和VR,是要“重新牵手”还是“分道扬镳”?
- docker 服务器engin开放2376端口给pycharm连接
- Mybatis Interceptor 拦截器原理 源码分析