2017-07-04 12 views
0

我最近开始使用mac。我下载了STS并开始编码。我安装了几个我需要工作的插件。经过一段时间的工作,我关闭并在第二天启动它,突然间它再次询问工作区的位置,即使我检查了默认位置也不要再询问复选框上次再次选择工作区位置并选中复选框再次,现在我前一天安装​​的插件不在那里,我必须重新安装它们,每天都是一样的。任何人都可以帮助我们呢?我每次在Mac上打开它时,Eclipse(STS)都会恢复为全新安装

+0

这是以下复本: https://stackoverflow.com/questions/40724146/sts-app-on-mac-10-12-1-always-creates-a-new-org-springsource- sts-folder-in-ecli –

+0

@MartinLippert我碰巧做了线程所说的话,我的Mac上的eclipse仍然以第二天启动我的mac后作为新鲜的eclipse而结束。 – Deepak

回答

1

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

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

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

如果您解包在MacOS塞拉利昂的STS存档并使用它,而它移动到不同的位置,你的驱动器上,MACOS塞拉利昂守激活安全功能所谓的“路径随机化”的应用

...

作为一种变通方法,请移动STS.app开始之前捆绑到您的驱动器上的不同位置。

+0

我碰巧做了线程说的话,我的Mac上的eclipse仍然在第二天启动我的mac后仍然以新的方式运行。 – Deepak

+0

我不得不将它移动到应用程序文件夹中。我将zip文件解压缩到Downloads文件夹,然后将该文件夹移到Documents中,但仍然遇到同样的问题。但是当我将STS应用程序文件移动到应用程序文件夹时,它现在似乎工作正常。谢谢您的帮助。 – Deepak

相关问题