【发布时间】:2023-03-28 06:14:01
【问题描述】:
每次我向我的 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 时,一切正常,但在我看来,这不是它应该工作的方式。
那么有人知道如何添加插件,.. 并通过单击图标来运行程序吗?
【问题讨论】:
-
考虑 zip 分发,永远不要使用 sudo
-
zip 分发是如何工作的?我下载了zip并解压缩。现在呢?
-
查看 bin 文件夹。
标签: java macos netbeans plugins permissions