每次我在Mac上打开它时,Eclipse(STS)都会恢复为全新安装

时间:2017-07-04 14:23:08

标签: eclipse eclipse-plugin spring-tool-suite

我最近开始使用mac了。我下载了STS并开始编码。我安装了几个我需要工作的插件。经过一天的工作后,我关闭并在第二天启动它,所有突然它再次询问工作区位置,即使我检查了默认位置也不要再次询问复选框,我再次选中工作区位置并选中复选框再次,现在我前一天安装​​的插件不存在,我不得不重新安装它们,而且每天都一样。任何人都可以帮助我们吗?

1 个答案:

答案 0 :(得分:1)

这是Mac Os Sierra上的一个已知问题。我自己并不是Mac用户,也不太熟悉细节,但它与Mac OS的安全功能有关,它正在尝试沙盒'应用程序随机化他们的启动位置。这使得STS / Eclipse认为它是全新安装,无法找到之前保存的任何设置/状态。

您可以在STS New and Noteworthy下的"已知问题"中找到更多信息。

也许这些是最重要的信息片段:

  

如果您在macOS Sierra上解压缩STS存档并使用它而不将其移动到驱动器上的其他位置,则macOS Sierra Gatekeeper会激活名为" Path Randomization"的安全功能。对于应用程序

     

...

     

作为解决方法,请在启动之前将STS.app软件包移至驱动器上的其他位置。