2010-06-28 25 views
72

Me gustaría crear un script para modificar mi configuración de depuración en intellij. La ruta de Tomcat cambia, y tengo que entrar manualmente en la configuración de ejecución y editar cosas. He intentado encontrar el lugar donde intellij almacena estas configuraciones en vano.intellij idea ejecutar configuraciones backup

pregunta: ¿alguien sabe donde IJ almacena su configuración de ejecución

Respuesta

112

La ubicación dependería de 2 factores, si la configuración es local para el usuario o compartida con los otros desarrolladores y si está utilizando el archivo basado (legado) o el formato de proyecto basado en el directorio.

  • archivo de proyecto basado, configuración local: .iws archivo
  • proyecto basado Directory, la configuración local: workspace.xml archivo bajo .idea directorio
  • proyecto basado, configuración compartida
  • del archivo: .ipr archivo de proyecto basado Directorio
  • , compartida configuración: .xml archivo bajo runConfigurations subdirectorio de .idea directorio
+1

1, útil! Actualmente tengo mis configuraciones de Tomcat en .idea/workspace.xml - ¿Alguna idea de cómo podría pasar fácilmente a tenerlas en runConfigurations (para compartirlas más fácilmente)? – Jonik

+46

Use la casilla de verificación 'Compartir configuración' en la configuración de Ejecutar/Depurar. – CrazyCoder

+0

Cool, funciona un encanto! Las configuraciones IDEA compartidas de nuestro equipo comienzan a verse realmente bien. Daría otro +1 por eso si pudiera. :) – Jonik

24

Aquí está .idea \ runConfigurations (correcto para Idea 11). Solo copia esta carpeta al nuevo proyecto.

EDIT: Según comment, si la carpeta runConfigurations no existe, marque la casilla 'Compartir' dentro de la configuración de ejecución/depuración