2017-04-17 22 views
5

Uruchomiłem projekt Spring Boot, korzystając z konfiguracji uruchamiania Spring Boot, aby uruchomić/debugować aplikację. Jest boleśnie powolny, nawet na bardzo potężnym komputerze. Często znika na kilka sekund, nie pozwalając, aby okno przedostało się na wierzch lub przywracając konsolę z maksymalizacji. Czy ktoś ma jakieś sugestie, co może zrobić tak wolno?Pakiet narzędziowy Spring naprawdę powolny

Spring Tool Suite 

Version: 3.8.4.RELEASE 
Build Id: 201703310825 
Platform: Eclipse Neon.3 (4.6.3) 

na nowym Core i7 z 32 GB pamięci.

STS.ini ma

-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

Nie może być kilka powodów, ale nic konkretnego. Spróbuj usunąć niechciane wtyczki w systemie Windows -> Preferencje -> Ogólne -> Uruchamianie i zamykanie, Spróbuj usunąć lub odznaczyć walidacje, Spróbuj odznaczyć wszystkie kompilacje automatyczne lub aktualizacje. Na rynku jest kilka optymalizatorów, jeśli chcesz spróbować. – CrazyMac

+0

Po zainstalowaniu najnowszej wersji STS odczuwam to samo ** spowolnienie ** podczas uruchamiania/debugowania projektu. Moje dane techniczne to i7 7700HQ i 16 GB pamięci RAM ... – santiageitorx

+2

2 dni później. Czy możesz potwierdzić, że używasz ciemnego motywu w czasie zaćmienia? Próbowałem wrócić do domyślnego, a powolność zniknęła. – santiageitorx

Odpowiedz

0

Optimizer jest zdecydowanie pomocne https://zeroturnaround.com/free/optimizer-for-eclipse/

ale również wyłączone prawie wszystkie walidacji wyjątkiem kilku istotnych te

Kliknij Okno> Preferencje, a następnie wybierz Walidacja w lewo szkło. Strona Sprawdzanie poprawności w oknie Preferencje zawiera listę walidatorów dostępnych w projekcie i ich ustawienia.

Aby wyłączyć pojedyncze weryfikatory, wyczyść pola wyboru obok każdego weryfikatora, który chcesz wyłączyć. Każdy weryfikator ma pole wyboru, aby określić, czy jest ono włączone do ręcznego sprawdzania poprawności, czy do kompilacji.

te odpowiedzi były bardzo pomocne: https://stackoverflow.com/a/15900200/1895627 i https://stackoverflow.com/a/38026738/1895627