gpt4 book ai didi

Eclipse Neon 2 & 3 不断重置工作区和插件

转载 作者:行者123 更新时间:2023-12-05 03:08:46 25 4
gpt4 key购买 nike

已在 macOS Sierra 上安装 Eclipse Neon 3 x86_64 位...

继续选择工作区文件夹并安装以下插件:

  • 子剪辑 1.10.13(通过将图标从 https://marketplace.eclipse.org/content/subclipse 拖动到工作区)

  • 安装了以下插件(通过转到“帮助”->“安装新软件”->“所有可用站点”和扩展的 Web、XML、Java EE 和 OSGI 企业开发):

  • Eclipse Java EE 开发人员工具 3.8.0.v201701262139

  • Eclipse Java Web 开发人员工具 3.8.0.v201702270442
  • Eclipse 网络开发人员工具 3.8.2.v201702270442
  • JST 服务器适配器 3.2.400.v201606081655
  • JST 服务器适配器扩展 3.3.501.v201609071751
  • JST 服务器用户界面 3.4.300.v201606081655

一切正常(插件功能),但每次我关闭 Eclipse 时,它​​都会弹出默认对话框,询问工作区并且是全新的(没有插件和首选项...)。每次重新启动 Eclipse 时,我都必须手动安装这些插件!

我已经删除了以下目录和文件:

~/.eclipse(文件夹);

~/Library/Saved Application/org.eclipse.eclipse.savedState;

~/Library/Preferences/org.eclipse.platform.ide.plist;

~/Library/Caches/org.eclipse.platform.ide;

并且,还将 Eclipse 解压缩到一个不同的文件夹并指定一个新的工作区,在安装插件并重新启动 Eclipse 之后,它又焕然一新了!

这很烦人也很令人失望......

我什至尝试将 -clean 放在 eclipse.ini 文件的第一行,但它没有任何帮助......

奇怪的是,这发生在我公司发行的 MacBook Pro 上,而不是我个人的 MacBook Pro(与公司发行的型号和年份完全相同)...

如有任何建议,我们将不胜感激!

最佳答案

您是否检查过 Eclipse Bugzilla 是否存在类似问题?

看起来你遇到了这个:
Bug 507328 - Eclipse forgets about global settings and installed features

这是随 Sierra 一起引入的 macOS 的一个功能,称为“App Translocation”或“Gatekeeper Path Randomization”。尝试解压缩 Eclipse 并使用 Finder 将其移动(拖放)到其他位置。这应该设置一个禁用网守路径随机化的标志。但是,重要的是这是在 Finder 中完成的。

Eclipse Oxygen 包将作为 DMG 发布,这将激励用户使用 Finder 将 Eclipse.app 包拖放到应用程序文件夹中。有一个 Apple bug here其中 Apple 明确声明 Finder 可以选择某个应用程序退出 Gatekeeper 路径随机化。

要检查 Gatekeeper Path Randomization 是否在 Eclipse 中运行,请执行以下操作:

  • 打开 Eclipse > 关于 Eclipse
  • 单击安装详细信息
  • 导航到选项卡配置
  • 检查 osgi.install.area 属性的值

如果它指向一些带有 /var/private 的随机路径,则路径随机化生效。

不过,在未来的 macOS 版本中,情况可能会变得更加复杂。

关于Eclipse Neon 2 & 3 不断重置工作区和插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44556904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com