2011-02-03 57 views
1

我做安装NetBeans作为根的错误:的NetBeans锁在Ubuntu 64

 
sudo sh /opt/myDirectory/netbeansInstaller.sh 

我安装了它,启动它,并创建了一个虚拟的项目只是来熟悉它。然后我关闭了NetBeans,并在当天晚些时候回来。当我尝试以普通用户的身份打开/运行NetBeans时,它会启动各种错误消息,抱怨被拒绝的权限

因此,我使用卸载程序彻底卸载了NetBeans,甚至删除了使用它创建的项目。我甚至从我的Downloads文件夹中删除了安装程序本身。

我以普通用户的身份重新安装了NetBeans,并且仍然收到权限错误。现在会发生什么,它会启动,生成一些错误弹出窗口,然后完全冻结。 我注意到它仍然试图启动我的已删除项目默认

这里是什么,我认为正在发生的事情:

  1. 我运行NetBeans作为普通用户
  2. 的NetBeans已经缓存在什么地方,我的老项目(这是在我使用旧NB安装为创建根)是在启动时加载的项目
  3. 它会自动抱怨,它不能正确加载项目,因为我不是根
  4. 它找不到我的旧项目(因为它被删除),所以它冻结在这个“等待状态”中

有没有其他人有过这个问题?任何方式强制NetBeans(可能来自终端)做一个“干净的负载”,它不会尝试加载任何项目?还有其他明显的解决方案?

谢谢!

+0

当您将netbeans作为另一个新创建的用户启动时,这是否也会发生? – 2011-02-03 14:46:43

回答

0

您可以尝试分别在/root和您的主目录中删除.netbeans文件夹。 Netbeans可能想要阅读它没有权限的/root/.netbeans文件夹。