美文网首页
解决Logback无法在Mac磁盘根目录创建/logs文件夹的问

解决Logback无法在Mac磁盘根目录创建/logs文件夹的问

作者: cukiy | 来源:发表于2020-08-10 19:22 被阅读0次

初学java, 跑公司的项目时遇到这个问题!

文件夹创建失败异常.png

在网上查了一下有两种解决方法. 一个是进入恢复模式关闭系统保护机制, 由于涉及到系统文件的操作安全问题, 个人不推荐这种方法. 另一种方法是在根目录创建一个替身文件夹logs, 映射到我们可以读写的路径下. 分下面几步

1. 修改/etc文件夹的操作权限为读与写. 由于磁盘根目录下的etc文件夹是替身, 可以通过右键显示原身或者$open /etc命令打开原身文件夹修改

修改操作权限.png

2. 在/etc文件夹中创建synthetic.conf文件, 添加下面内容并保存.

logs /Users/用户名/logs

3. 在/Users/用户名/路径下创建logs文件夹, 和第二步配置的真实文件路径对应

4. 重启电脑

重启完成后可以发现磁盘根目录已经多了一个logs文件夹, 这个logs文件夹就是/Users/用户名/logs的替身, 同样可以做读写操作, 这样就解决了Logback无法创建/logs/xxx文件的问题

感谢大佬的文章 https://blog.csdn.net/aa936306544/article/details/105847098/

相关文章

网友评论

      本文标题:解决Logback无法在Mac磁盘根目录创建/logs文件夹的问

      本文链接:https://www.haomeiwen.com/subject/cuojdktx.html