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

标签 eclipse macos spring-tool-suite

非常奇怪,我第一次看到这个,在运行 mac osSerria v10.12.3 的 Macbook Pro 上安装 STS 版本 3.8.3-release 时出现问题。这就是我所做的:

  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 文件移至我的应用程序文件夹
  3. 提取发行版。这将创建 sts-bundle 文件夹,并且;在此之下,STS 计划就存在了。
  4. 然后我只运行 STS。由于这是我第一次确实收到用于选择默认工作区的弹出窗口。我将其更改为我想要的工作区,并且还选中了“不再询问”。
  5. 安装一些插件,运行,一切正常。
  6. 可以全天退出应用程序,当我返回时,一切都很酷。

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

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

我已经完全删除了STS,并重新安装了几次,结果非常一致。另外,我已经在几台 iMac 桌面上安装了 STS,没有出现任何问题。这听起来像是一个权限问题,但不是错误......所有自定义首选项都消失了。

任何想法将不胜感激。

最佳答案

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

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/

相关文章:

java - 无法获取连接,DataSource 无效 : "java. sql.SQLException: 无法创建 PoolableConnectionFactory(通信链接失败

Eclipse 文件夹引用的库消失了

objective-c - 如何从看不到 Obj-C 变量的 C 函数中写入 NSObject?

java - Eclipse Spring Tool Suite 在项目创建后使用 GUI 添加依赖项

java - 如何在 Eclipse 中配置 pivotal tc 以使用 log4j 配置而不是它自己的 loggingmanager?

java - 无法在 Eclipse 中运行导入的 gradle android 项目

eclipse - 颠覆性:与修订版比较操作失败

ruby - 为什么 Google 的 Cityhash gem 安装不了?

macos - VBA 中 Mac 的 Control + Break 等效项

java - 在 Eclipse STS 中启用 *.properties 的内容辅助