我正在使用 Ubuntu 12.10 和 Netbeans IDE 7.2,直到昨天一切都运行正常。现在我无法以普通用户身份运行 netbeans,只能以管理员身份运行。作为普通用户,程序启动了,但屏幕上没有显示任何内容。
答案1
如果你确信,使用“superadmin”帐户,netbeans 可以正常工作
似乎可以确认您的用户工作区已损坏。
您可以为用户重新创建一个新的工作区:
$ rm -rfv /home/userdir/.netbeans
注意,使用此命令您将丢失组项目和打开的项目信息。但不要丢失项目数据,您只需重新打开它们或创建新组即可。
或者你可以像这样移动你的工作区:
$ /path/to/netbeans/bin/netbeans -userdir /path/to/new/userdir
或者,如果您希望了解发生了什么,可以在相应的日志目录中找到:
/home/userdir/.netbeans/7.2/var/log
因此您可以决定是否可以用其他方式解决问题,而无需重新创建工作区。
也有可能由于某些奇怪的原因,用户失去了某些 netbeans 文件夹的执行权限。