Mac下MIPS MARS应用无法查找桌面MIPS、Logisim文件如何解决
MIPS MARS Mac 端无法找到本地文件解决方案
- 优先解决系统权限限制问题:Mac 默认会限制未授权应用的磁盘访问权限,Java 程序默认没有权限读取桌面、文稿等目录的文件,需要手动授权:
- 打开系统设置,进入隐私与安全性板块
- 找到完全磁盘访问权限选项,点击进入后解锁左下角的权限锁
- 点击+号,在列表中找到
java程序(如果使用的是打包好的MARS独立应用则选MARS本体)添加,开启对应权限 - 也可以在同页面的文件和文件夹分类下,单独给
java/MARS开启你存储目标文件的目录(如桌面、文稿)的访问权限,设置完成后重启MARS即可正常读取文件
- 如果是通过jar包运行MARS,可尝试终端启动排查:打开终端输入
java -jar 你的MARS.jar文件路径启动,看启动过程中是否有权限相关报错提示 - 临时规避方案:如果权限设置暂时不生效,可以把需要打开的.asm格式MIPS文件复制到个人用户根目录下,再从MARS的打开窗口进入根目录查找,根目录的默认权限限制更低
- 排查文件过滤规则:MARS默认只显示.asm后缀的文件,你可以在打开窗口的文件类型下拉菜单选择「所有文件」,即可查看目录下的全部格式文件
内容的提问来源于stack exchange,提问作者user14615572
相关产品推荐
相关产品推荐

