backup de configurações do intellij idea run


85

Eu gostaria de criar um script para modificar minha configuração de depuração no intellij. O caminho do tomcat muda e eu tenho que ir manualmente para a configuração de execução e editar as coisas. Eu tentei encontrar o lugar onde o intellij armazena essas configurações sem sucesso.

pergunta : alguém sabe onde IJ armazena sua configuração de execução

Respostas:


132

A localização dependeria de 2 fatores, se a configuração é local para o usuário ou compartilhada com outros desenvolvedores e se você está usando o formato de projeto baseado em arquivo (legado) ou baseado em diretório.

  • Projeto baseado em arquivo, configuração local: .iwsarquivo
  • Projeto baseado em diretório, configuração local: workspace.xmlarquivo no .ideadiretório
  • Projeto baseado em arquivo, configuração compartilhada: .iprarquivo
  • Projeto baseado em diretório, configuração compartilhada: .xmlarquivo no runConfigurationssubdiretório do .ideadiretório ou arquivos dentro do .rundiretório na raiz do projeto (você pode personalizar a localização das configurações compartilhadas nas versões mais recentes).

1
+1, útil! Atualmente, tenho minhas configurações do Tomcat em .idea / workspace.xml - alguma ideia de como eu poderia facilmente mudar para tê-las em runConfigurations (para facilitar o compartilhamento)?
Jonik

55
Use a Share configurationcaixa de seleção nas definições de configuração Executar / Depurar.
CrazyCoder

.xmlfile sunder runConfigurationssão fantásticos, mas por alguma razão o IDEA continua mudando-os frequentemente (apenas reordena a lista de variáveis ​​de ambiente, por exemplo).
Nader Ghanbari

Clicar em "Compartilhar" e depois em "Aplicar" não funcionou para mim. Tive que sair da tela Run / Debug Configurations no intellij antes que o runConfigurationsdiretório aparecesse.
L42

31

Está aqui .idea \ runConfigurations (correto para a Idéia 11). Basta copiar esta pasta para o novo projeto.

EDITAR: Conforme comentário , se a pasta runConfigurations não existir, marque a caixa 'Compartilhar' dentro da configuração Executar / Depurar

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.