添加插件时,Mac 上的 Netbeans 在启动时崩溃

时间:2021-01-02 12:47:54

标签: java macos netbeans plugins permissions

每次我向 Netbeans 添加内容时,它在没有 sudo 的情况下启动时崩溃。例如,当我尝试添加插件或配置 JavaFX 时,它在关闭 Netbeans 并再次单击 Dock 中的图标时崩溃。

这是一些messages.log文件:

...
!ENTRY org.eclipse.osgi 4 0 2021-01-02 13:35:28.797
!MESSAGE Error reading configuration: Permission denied
!STACK 0
java.io.IOException: Permission denied
    at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.base/java.io.File.createTempFile(File.java:2107)
    at org.eclipse.osgi.storagemanager.StorageManager.initializeInstanceFile(StorageManager.java:188)
    at org.eclipse.osgi.storagemanager.StorageManager.open(StorageManager.java:708)
...

在终端中使用 sudo /Applications/NetBeans/Apache\ NetBeans\ 12.2.app/Contents/MacOS/netbeans 运行 Netbeans 时一切正常,但在我看来,这不是它应该工作的方式。

那么有没有人知道如何添加插件,..并通过点击图标运行程序?

1 个答案:

答案 0 :(得分:0)

正如 Permission denied 错误所暗示的那样,这很可能是由于权限所致 - 确认尝试启动应用程序的用户对 /Applications/NetBeans/Apache\ NetBeans\ 12.2.app/Contents/MacOS/netbeans 文件夹具有读/写权限。

相关问题