Chciałbym wypróbować przeładunek klasy Spring Spring "Spring Loaded", z Tomcat uruchamianym przez IntelliJ.IntelliJ + Tomcat + Spring-Loaded
https://github.com/SpringSource/spring-loaded
Dodałem argumenty JVM do mojej konfiguracji Tomcat uruchomić, a mój webapp uruchamia się bez błędów i wydaje się zachowywać normalnie.
Nie jestem pewien, jak uruchomić ponowne ładowanie klasy. Czy po prostu muszę skompilować klasy, które modyfikuję? Próbowałem tego i to nie działało. Czy muszę aktualizować Tomcat i wdrażać klasy i zasoby? To też nie działa ...?
Wszelkie szczególne szczegóły konfiguracji będą bardzo mile widziane.
EDIT: Więcej informacji, myślę, że mój problem może dotyczyć używania dwóch modułów, jednej biblioteki kodu rdzeniowego i jednej aplikacji internetowej. Używam Mavena dla obu, jednego skonfigurowanego jako projekt jar, a drugiego jako projektu wojennego. IntelliJ ustawia Artefakt na wybuch wojny, aby użyć pliku jar modułu jar. Próbowałem już zmienić konfigurację artefaktu, aby zamiast tego zawierał skompilowane wyjście modułu jar w WEB-INF/classes. Teraz widzę pliki .class w target/webapp/WEB-INF/class/etc. Ale nie jestem pewien, jak pobrać IntelliJ, aby zaktualizować konkretny plik klasy podczas edycji.
Czy wymyślić sposób do obsługi submodules z sprężynowy? – Damien
Jeszcze nie. Nie wróciłem do pracy nad tym od dłuższego czasu. – sdouglass