/ / Spring-Loaded setup for Intellij - spring, hotswap, spring-loader

Sprężynowa konfiguracja dla Intellij - sprężyna, zraszana na gorąco, sprężynowa

Ściągnąłem spring-loader.jar i próbowałem skonfigurować go dla IntelliJ, ale niestety nie zadziałało.

Oto moje pytania:

1) Co dokładnie należy zrobić, aby to skonfigurować? 2) Jak wyzwolić hot-swap?

Odpowiedzi:

2 dla odpowiedzi № 1

Myślę, że szukasz tego sprężynowy projekt.

Jak stwierdzono w oficjalnej dokumentacji, maszaby dodać ten argument agenta java w „konfiguracji uruchamiania” IntelliJ (konfiguracji, która uruchamia Twoją aplikację - może to być klasa Java lub kontener serwletów, taki jak Tomcat):

-javaagent:<pathTo>/springloaded-{VERSION}.jar

Po załadowaniu agent obserwuje *.class pliki na dysku i ładuje je ponownie, jeśli zostały zmodyfikowane (na przykład przez IDE).

Ostrzeżenie: w zależności od aplikacji, a zwłaszcza jeśli zawiera pamięci podręczne, dane zainicjowane podczas uruchamiania ... może być konieczne napisanie określonych wtyczek lub detektorów zdarzeń, aby je ponownie zainicjować.