Mac使用IntelliJ IDEA报错“Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA”

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: Mac使用IntelliJ IDEA报错“Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA”

首先,同样的报错可能有很多种原因,绝对是这样,环境问题、配置问题都有可能,所以不要急,回忆一下出现这个问题的前后有什么差异化的操作,极有可能就是导致问题的原因


先汇总下目前整理的出现这种报错的情况,大家可以先看下面的日志查看,再对照着常见的问题反馈进行处理:


一、常见报错原因及解决方法


1、IDEA->右键->以管理员身份运行

注:我查了很多内容,很多windows的说是用这个方法可以搞定,但是我的系统做不了这个操作


2、进入File->Preferences->Plugins,卸载插件“identifier Highlighter”

注:根据帖子汇总,有一定比例的报错是因为这个原因,卸载掉就好了,但是我的工具里没有装这个插件


3、老版本的IntelliJ IDEA注册文件、配置文件等跟新文件冲突

注:根据这种可能存在的情况,我重新下载了软件并重装,问题没有得到解决


4、进入项目包文件,查看idea的配置文件“.idea”是否还在

注:因为我有一些不好的习惯,习惯删掉自己不是很了解的东西,因此误删后出现了这个报错信息,修复方法为重新clone一份项目,再用idea打开,就会再自动生成这个文件了,或者把其它项目里的这个文件复制过来,然后在idea工具里执行File->Invalidate Caches/Restart,重启应用再打开项目就好了,如果还报错,就按照步骤二给予操作权限,最好是对着日志针对性的解决


二、查看日志和权限


windows这里用了其它同学帖子里贴的图,侵删@_@,大家主要看下日志文件的路径,然后打开后查看报的什么错

image.png


Mac下查看日志的方式比较麻烦,需要使用root权限,如果电脑买回来没设置过的需要设置后才能使用该权限,设置过的就忽略这一趴,设置方式,百度搜索“Mac下设置root”,第一条百度经验就是对的

1、打开终端,给予操作的root权限:

***MacBook-Pro:~ ***$ su root(“***MacBook-Pro:~ ***$ ”为电脑提示语,用下划线表示需要输入的内容)

2、我刚开始不知道Mac下的idea文件在哪里,所以进行了检索:

sh-3.2# find  / -name idea.log*

image.png



3、打开idea.log日志文件

sh-3.2# bash

bash-3.2# cat /Users/***/Library/Logs/IdeaIC2018.2/idea.log

如下图所示,提示没有权限访问这个文件

image.png



4、查看当前登录用户访问这个文件有哪些权限

bash-3.2# ls -al /Users/***/***/project/***/api-test/.idea(中间的***为我自己的路径,可以输入自己在步骤3中出现问题文件的路径)


5、我本地只给了该用户访问该文件的权限,因此又重新给了写和执行的权限

bash-3.2# chmod +w /Users/***/***/project/***/api-test/.idea

bash-3.2# chmod +x /Users/***/***/project/***/api-test/.idea


相关实践学习
通过日志服务实现云资源OSS的安全审计
本实验介绍如何通过日志服务实现云资源OSS的安全审计。
相关文章
|
5月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
328 27
|
7月前
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
1121 13
|
7月前
|
缓存 Java 编译器
|
8月前
|
人工智能 IDE 编译器
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
1649 15
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
|
7月前
|
JavaScript 前端开发 Java
Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use;端口冲突的原理与解决方案
本文解决了Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use的问题,并通过介绍端口的使用原理和操作系统的端口管理机制,可以更有效地解决端口冲突问题,并确保Web服务器能够顺利启动和运行。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
506 0
|
Java 应用服务中间件 Spring
IDEA 工具 启动 spring boot 的 main 方法报错。已解决
IDEA 工具 启动 spring boot 的 main 方法报错。已解决
289 4
|
开发工具 git
成功解决 IDEA 2020 版本 代码报错不提示的几种方案
这篇文章提供了几种解决IntelliJ IDEA 2020版本中代码报错不提示问题的方案,包括通过修改文件夹权限、暂存本地更改后进行git pull,以及在git pull后应用暂存的更改并提交代码到远程仓库的方法。
|
Java 应用服务中间件 Maven
Mac使用Idea配置传统SSM项目(非maven项目)
Mac使用Idea配置传统SSM项目(非maven项目)
145 1
|
开发工具 Android开发 git
解决Idea报错出现Git is not installed
解决Idea报错出现Git is not installed
4071 2