2015-12-18 18 views
6

Mam kilka aplikacji. Każdy z nich jest wdrażany na własnym serwerze aplikacji. Robi się to w ten sposób, ponieważ minimalizuje czas ponownego wdrażania każdej aplikacji, gdy zmiana jest wprowadzana tylko w tej aplikacji. Wynika to z faktu, że tylko jeden serwer aplikacji z jedną aplikacją zostanie zrestartowany, co zajmuje mniej czasu.Konfiguracja złożona w intellij

W każdym razie muszę uruchomić wszystkie te serwery aplikacji w określonej kolejności i trybie debugowania. Intellij IDEA ma złożoną konfigurację, która umożliwia uruchamianie wielu aplikacji. Ma jednak dwie istotne wady: nie pozwala określić kolejności uruchamiania aplikacji i wydaje się nie pozwalać na ich uruchomienie w trybie debugowania. Czy możliwe jest osiągnięcie tych celów?

+0

Jakie serwerów aplikacyjnych? Kocur? Molo? NodeJS? Microsoft? Legos? – Kirby

+0

IntelliJ - nie, Kubernetes, Docker Composer itp. - tak. Używasz niewłaściwego narzędzia. –

+1

co ty mówisz o laleczkach Engineer? W jaki sposób kernernetes i dokowanie tworzą pomoc w uruchamianiu aplikacji w IntelliJ w trybie debugowania bez konieczności dołączania do każdego ze zdalnym debugowaniem? –

Odpowiedz

9

Wtyczka multirun jest lepszą implementacją. Można zdefiniować kolejność wykonywania, a co ważniejsze, prace debugowania.

https://github.com/rkhmelyuk/multirun

+1

, jeśli wtyczka mówi "niezgodna z tą wersją intellij" podczas próby instalacji, upewnij się, że numer kompilacji jest zgodny z kompatybilnym numerem kompilacji z listy pobierania. –

Powiązane problemy