太奇怪了,我第一次见到这个问题,在运行mac osSerria v10.12.3的Macbook Pro上安装STS版本3.8.3-发行时出现问题。这是我的工作:

  • https://spring.io/tools/sts/all
  • 下载STS发行版 spring-tool-suite-3.8.3.RELEASE-e4.6.2-macosx-cocoa-x86_64.tar.gz
  • 将zip文件移动到我的应用程序文件夹
  • 提取发行版。这将创建sts-bundle文件夹,并且;在此之下,存在STS程序。
  • 然后我只运行STS。由于这是第一次,我获得用于选择默认工作区的弹出窗口。我将其更改为我想要的工作空间,然后选中“不再询问”。
  • 安装一些插件,正常工作,一切正常。
  • 可以整天退出应用程序,当我返回时,一切都很棒。

  • 现在...问题...
    1.关闭笔记本电脑。这就是说我选择“苹果”->“关机”。
    2.第二天,我进来,启动笔记本电脑。
    3.打开应用程序,然后选择STS并运行STS。

    这时,我再次弹出“选择默认工作区” ...所有首选项,安装的插件被忘记了,就像我第一次在运行该应用程序一样?尤其奇怪的是,我安装的所有插件也都被忘记了??

    我已经完全删除了STS,然后重新安装了几次,这是非常一致的。另外,我已经在多个iMac台式机上安装了STS,没有任何问题。这闻起来像是权限问题,而不仅仅是错误……所有自定义的首选项都已消失。

    任何想法将不胜感激。

    最佳答案

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

    STS.app on Mac 10.12.1 always creates a new org.springsource.sts folder in .eclipse

    关于eclipse - STS 3.8.3 Mac-OS在重新启动时会忘记所有设置(和已安装的插件),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43019642/

    10-11 23:00