I am running a Spring Boot project using the Spring Boot run configuration to run/debug the application. It is painfully slow, even on a very powerful computer. It often goes away for several seconds at time, not allowing the window to come to the front or to restoring the console back from maximized. Does anyone have any suggestions as to what might make it so slow?
Spring Tool Suite
Version: 3.8.4.RELEASE
Build Id: 201703310825
Platform: Eclipse Neon.3 (4.6.3)
on a new Core i7 with 32GB of memory.
STS.ini has
-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