W IntelliJ, chciałbym mieć różne konfiguracje, aby uruchomić kilka instancji Tomcat, ale z różnymi plikami konfiguracyjnymi server.xml. Czy jest jakiś sposób na zrobienie tego?IntelliJ: skonfiguruj kilka konfiguracji Tomcat z różnymi server.xml
Odpowiedz
Znalazłem sposób: utwórz katalog i umieść w kopii katalogu conf z Tomcat, a następnie użyj tego nowego katalogu jako bazy Tomcat. W ten sposób pliki binarne tomcat są udostępniane, ale konfiguracje są różne.
O ile wiem, nie ma. W przypadku, gdy chcę to zrobić, po prostu tworzę 2 kopie Tomcat na moim dysku i tworzę konfigurację dla nich obu.
Jeśli konfiguracje są różne z powodu potrzeb aplikacji, powiedziałbym, że edytowanie pliku server.xml jest niewłaściwym sposobem postępowania.
Lepszym rozwiązaniem jest posiadanie pliku context.xml dla aplikacji w META-INF. Zachowaj elementy specyficzne dla Twojej aplikacji odizolowane od serwera. Nie wpłynie to na inne aplikacje w ten sposób i nie zawsze możesz liczyć na możliwość modyfikacji konfiguracji serwera, jeśli jesteś w środowisku współdzielonym.
Jest to ta sama aplikacja dla wielu instancji Tomcat, chcę tylko uruchomić kilka instancji w celach testowych. – Jazz