如何在Eclipse Luna中禁用Spring Tool Suite 3.6.2仪表板?

时间:2014-12-16 01:53:58

标签: java eclipse spring spring-tool-suite

我正在尝试禁用STS仪表板的自动启动,但是我找不到旧版本中存在的Window-> Preferences-> Spring-> Dashboard下的任何选项。

如果我关闭该窗口,它会在每次Eclipse启动后再次打开。这有什么解决方案吗?我更喜欢解决方案而无需重新安装任何东西以获得更深入的洞察力。感谢。

2 个答案:

答案 0 :(得分:1)

您遇到的问题是STS 3.6.2中的Bug [*],正如您所注意到的,它已在3.6.3中修复。

以前有一个选项可以在启动时打开仪表板"你可以在首选项页面中禁用它,正如一些人在上面建议的那样。在3.6.2中,当您关闭仪表板时,此选项会自动禁用,并且与此一致,该选项已从首选项页面中删除(因为没有理由在那里自动禁用它,因为它现在自动发生)。该选项仍然存在于引擎盖下,但没有首选项页面UI来更改它。

不幸的是,关闭''禁用时出现了错误。功能意味着只有在使用“新风格”时它才会被禁用。仪表板,而不是旧样式(我想这一定是你的情况)。

  

......我仍然想知道一些更好的方法。

如果您不满意只需关闭仪表板一次(在STS 3.6.3或更高版本中),那么根据您安装STS的方式,您可以选择不安装仪表板。

最简单的方法是通过Eclipse Marketplace安装STS。这是我刚刚测试过的一系列步骤:

  • 下载Eclipse 4.4.2发行版(我使用Eclipse for Java EE,但其他版本也应该可以正常工作)

  • Open Marketplace Client(帮助>>> Eclipse Marketplace)。

  • 搜索" Spring"

  • 点击"安装"第一个弹簧工具套件上的按钮"条目

应弹出一个对话框,允许您选择所需的功能。 取消选择条目" Spring Dashboard(可选)"。

然后继续安装其余部分。

您现在应该安装STS,其中的所有内容都是正常的,除了仪表板外。

[*] = https://issuetracker.springsource.com/browse/STS-3935

答案 1 :(得分:0)

最后,我通过将STS更新到版本3.6.3来摆脱仪表板,从而减慢了eclipse的启动速度。现在当我关闭它时,它会在下一次启动时保持关闭但这对我来说是不可接受的答案,因为这个问题经常出现在STS更新中,所以我仍然想知道一些更好的方法。