我目前在 Ubuntu 9.04 机器上使用 Eclipse 3.4。我只能以 root 身份运行 eclipse,而不能以普通用户身份运行。当我以普通用户身份使用它时,我得到的错误是:
/home/user/eclipse/configuration/org.eclipse.osgi/bundles/247/data/listener_1925729951/artifacts.xml(没有此文件或目录) 在 java.io.FileOutputStream.open (本机方法) 在 java.io.FileOutputStream。(FileOutputStream.java:179) 在 java.io.FileOutputStream。(FileOutputStream.java:131) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:852) 在 org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:833) ......
仅安装两个插件:1) Subversion 1.6 2) WASCE 2.1 适配器(应用服务器)
然而当以 root 身份运行时它工作正常
有什么解决办法吗?
答案1
我会检查 eclipse 文件夹(无论您将其安装在哪里)中插件文件的权限。也许您的用户帐户没有访问权限。