intellij idea uruchom kopię zapasową konfiguracji

85

Chciałbym stworzyć skrypt do modyfikacji mojej konfiguracji debugowania w intellij. Ścieżka zmian tomcat i muszę ręcznie przejść do konfiguracji uruchamiania i edytować rzeczy. Próbowałem znaleźć miejsce, w którym intellij przechowuje te ustawienia bezskutecznie.

pytanie : czy ktoś wie, gdzie IJ przechowuje konfigurację uruchamiania

mkoryak
źródło

Odpowiedzi:

132

Lokalizacja będzie zależeć od 2 czynników, od tego, czy konfiguracja jest lokalna dla użytkownika, czy współdzielona z innymi programistami oraz czy używasz formatu projektu opartego na plikach (starszej wersji) czy katalogu opartego na katalogu.

  • Projekt oparty na plikach, konfiguracja lokalna: .iwsplik
  • Projekt oparty na katalogu, konfiguracja lokalna: workspace.xmlplik w .ideakatalogu
  • Projekt oparty na plikach, wspólna konfiguracja: .iprplik
  • Projekt oparty na katalogu, konfiguracja współdzielona: .xmlplik w runConfigurationspodkatalogu .ideakatalogu lub pliki w .runkatalogu w katalogu głównym projektu (w najnowszych wersjach można dostosować lokalizację współdzielonych konfiguracji).
CrazyCoder
źródło
1
+1, przydatne! Obecnie mam moje konfiguracje Tomcat w .idea / workspace.xml - czy masz pomysł, jak mogę łatwo przełączyć się na posiadanie ich w runConfigurations (dla łatwiejszego udostępniania)?
Jonik,
55
Użyj Share configurationpola wyboru w ustawieniach konfiguracji Uruchom / Debuguj.
CrazyCoder,
.xmlfile sunder runConfigurationssą niesamowite, ale z jakiegoś powodu IDEA ciągle je zmienia (na przykład po prostu zmienia kolejność listy zmiennych środowiskowych).
Nader Ghanbari
Kliknięcie „Udostępnij”, a następnie „Zastosuj” nie załatwiło mi sprawy. Musiałem wyjść z ekranu Run / Debug Configurations w intellij, zanim runConfigurationspojawił się katalog.
L42
31

Jest tutaj .idea \ runConfigurations (poprawne dla Idea 11). Po prostu skopiuj ten folder do nowego projektu.

EDYCJA: Zgodnie z komentarzem , jeśli folder runConfigurations nie istnieje, zaznacz pole „Udostępnij” w konfiguracji Uruchom / Debuguj

user590444
źródło