MacOS 升级到 Big Sur 并将“netbeans_jdkhome”更改为 netbeans.conf 文件后,应用程序已打开并正在运行,但无法打开我的项目之一 因为“文档”下包含我的项目文件的框显示空内容(当然我的文件存在于那里)。
也无法创建新项目,heea 一些日志消息:
cd /Users/bparis/Documents/Netbeans; JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-15.0.1.jdk/Contents/Home "/Applications/NetBeans/Apache ....
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
pwd: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
pwd: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
chdir: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
Scanning for projects...
Apache NetBeans 11.2 和 12.2 的相同问题。
所以我认为不允许 Netbeans 访问磁盘上的文件。
我进入我的“系统 > 首选项 > 安全和隐私”以尝试更改该行为,但 Netbeans 未列出,我无法添加它”(+ 按钮未激活)。
我可以给 Netbeans 对磁盘的“完全访问”权限,但这没有改变。
感谢您的帮助, 伯纳德
答案 0 :(得分:1)
问题已报告给 apache 开发人员。
解决方法:从终端窗口启动 Netbeans:
<块引用>"/Applications/NetBeans/Apache NetBeans 11.2.app/Contents/Resources/NetBeans/netbeans/bin/netbeans"