我正在使用Spring Boot运行配置运行Spring Boot项目来运行/调试应用程序。即使在非常强大的计算机上,它也很慢。它通常会在几秒钟内消失,不允许窗口从前面移动或从最大化后恢复控制台。有没有人对什么可能使它这么慢有任何建议?
Spring Tool Suite
Version: 3.8.4.RELEASE
Build Id: 201703310825
Platform: Eclipse Neon.3 (4.6.3)
在具有32GB内存的新Core i7上。
STS.ini已
-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms1024m
-Dosgi.module.lock.timeout=10
-Xverify:none
-Dorg.eclipse.swt.browser.IEVersion=10001
-Xmx4096m
-XX:PermSize=128m
-XX:MaxPermSize=512m
-XX:+UseParallelGC
答案 0 :(得分:8)
最近从STS 3.7更新到3.9.5之后,我遇到了与主题相关的问题。通过以下操作禁用主题设置后,大部分延迟都消失了。
首选项>常规>外观>启用主题
由于我想要主题(深色),因此我发现,最潜在的操作是在启动服务器时在控制台中滚动,或者切换到该视图或从该视图切换。我发现报告了following bug,并且通过更新e4-dark_win.css
中的以下内容来禁用了主题滚动条,并获得了成功:
StyledText {
swt-scrollbar-themed: false;
[...]
除此之外,我还必须禁用:
首选项> Ansi控制台
以及:
运行配置(选择您的Spring Boot应用)> Spring Boot选项卡> ANSI控制台输出