STS 3.8.3 Mac-OS在重启时忘记所有设置(和安装的插件)

use*_*071 6 eclipse macos spring-tool-suite

非常奇怪,我第一次见到这个问题,在运行mac osSerria v10.12.3的Macbook Pro上安装STS版本3.8.3.这是我做的:

  1. https://spring.io/tools/sts/all下载STS发行版spring-tool-suite-3.8.3.RELEASE-e4.6.2-macosx-cocoa-x86_64.tar.gz
  2. 将zip文件移动到我的Applications文件夹
  3. 提取发行版.这将创建sts-bundle文件夹,并且; 在此之下,STS程序存在.
  4. 我然后运行STS.由于这是第一次我得到弹出选择默认的工作空间.我将其更改为我想要工作区的位置,并且还检查"不要再问".
  5. 安装一些插件,做好工作,一切正常.
  6. 可以全天退出应用程序,当我回去的时候很酷.

现在......问题...... 1.关闭笔记本电脑当天.这就是说我选择Apple-> Shut Down ..
2.第二天我进来,启动笔记本电脑.3.打开应用程序并选择STS并运行STS.

此时,我再次获得"选择默认工作区"弹出窗口...我的所有首选项和已安装的插件都被遗忘了,这就像我第一次再次运行应用程序一样?我安装的任何插件都被遗忘了,这一点特别奇怪?

我已经完全删除了STS,并重新安装了几次,它非常一致.此外,我已经在几个iMac台式机上安装了STS而没有问题.这有点像权限问题但不是错误...所有自定义的首选项都消失了.

任何想法将不胜感激.

Mar*_*ert 2

答案是App Translocation,它是由OSX 完成的。详情请看这里,我们对此进行了详细分析:

Mac 10.12.1 上的 STS.app 始终在 .eclipse 中创建新的 org.springsource.sts 文件夹