Eclipse 3.5+:从用户主目录内自动创建的.eclipse文件夹加载插件

3
我已经在我的Linux机器上下载了最新版本的Eclipse(3.6)并将tar.gz文件提取到/opt/eclipse目录下。我以普通用户身份启动Eclipse,并通过Eclipse成功安装了一些插件。这些插件在Eclipse的“已安装软件”中可见,但似乎无法正常工作——没有应该存在的新视图,没有功能,什么都没有。
然后我查看了我的主文件夹,发现了以下目录:
.eclipse/org.eclipse.platform_3.5.0_1473617060
这个目录结构与/opt/eclipse(Eclipse安装位置)中的目录结构相似,内部有四个目录(“dropins”,“configuration”,“plugins”,“features”)和一个文件(“artifacts.xml”)。 “plugins”文件夹确实包含我安装的所有插件。
我已经阅读了以下主题:Installing Eclipse (3.4+) plugins in a directory other than ECLIPSE_HOME/plugins,并尝试在“opt/eclipse/dropins”和/或“opt/eclipse/links”目录中放置.link文件,指向我主目录中的配置目录,但似乎没有起作用。
因此,简要重述了问题的复制步骤:
1. 以某个没有写入权限的用户身份运行Eclipse 2. 通过Eclipse安装插件并重新启动它(作为同一用户) 3. Eclipse现在显示这些插件已安装。这些插件确实位于安装它们的用户的主目录中(~/.eclipse/.../plugins)。
问题:插件被忽略了。我知道我可以通过手动将插件复制到安装目录(作为root用户)来快速解决问题,每次以非root身份安装插件(或始终以root身份安装插件),但我对如何配置Eclipse以读取用户自己的配置文件和由Eclipse自动生成的插件感兴趣。
有什么办法可以强制Eclipse实际使用由Eclipse安装的插件吗?

我开始觉得我是世界上唯一遭受这个问题的人,而这个问题是我迄今为止找到的唯一相关链接。因此,感谢你的问题和错误链接。 - Pascal Thivent
安装了Eclipse 3.6 SR1 RC4后问题解决了,非常感谢。 - Pascal Thivent
1个回答

1

我已经报告了。实际上,这似乎是一个错误,这是链接: https://bugs.eclipse.org/bugs/show_bug.cgi?id=322158 - eold

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接