2010-06-28 7 views
72

Je voudrais créer un script pour modifier ma configuration de débogage dans intellij. Le chemin de tomcat change, et je dois aller manuellement dans la configuration de run et éditer les choses. J'ai essayé de trouver l'endroit où intellij stocke ces arrangements en vain.intelij idea run configurations sauvegarde

question: personne ne sait où IJ stocke sa configuration d'exécution

Répondre

112

L'emplacement dépendrait de 2 facteurs, si la configuration est locale à l'utilisateur ou partagé avec les autres développeurs et si vous utilisez le fichier basé (héritage) ou le format de projet basé sur l'annuaire.

  • projet basé sur les fichiers, configuration locale: .iws fichier
  • de projet basé Directory, configuration locale: workspace.xml fichier sous .idea répertoire
  • projet basé sur les fichiers, configuration partagée: .ipr fichier
  • projet basé répertoire partagé configuration: .xml fichier sous runConfigurations sous-répertoire de .idea répertoire
+1

+1, utile! J'ai actuellement mes config Tomcat dans .idea/workspace.xml - une idée de comment je pourrais facilement passer à les avoir sous runConfigurations (pour faciliter le partage)? – Jonik

+46

Utilisez la case à cocher «Partager la configuration» dans les paramètres de configuration Exécuter/Déboguer. – CrazyCoder

+0

Cool, fonctionne un charme! Les config IDEA partagées par notre équipe commencent à avoir l'air vraiment bien. Je donnerais un autre +1 pour cela si je le pouvais. :) – Jonik

24

Son ici .idea \ runConfigurations (correct pour l'idée 11). Copiez simplement ce dossier dans un nouveau projet.

EDIT: Comme par comment, si le dossier ne runConfigurations existe pas, cochez la case 'Partager' dans la configuration Run/Debug