versionador software control app mercurial intellij-idea

mercurial - software - Mi proyecto intellij java no puede encontrar misc.xml



mercurial versionador (6)

Tengo un proyecto de Java en Intellij y uso Hg / Mercurial para el control de versiones. .hgignore algunos archivos con este archivo .hgignore

syntax: glob target/* .idea/* *.iml

y eliminó todos estos archivos que se habían confirmado anteriormente. pero ahora no puedo ejecutar mi proyecto, porque no puede encontrar el archivo misc.xml .

¿Que debería hacer?


Al principio, no deberías ignorar todo bajo .idea, sino solo .idea / workspace.xml y .idea / tasks.xml, como dice JetBrains: http://devnet.jetbrains.com/docs/DOC-1186

Para resolver su problema y hacer que su proyecto vuelva a funcionar, posiblemente haya dos soluciones:

  • Verifique la última confirmación que contiene los archivos en la carpeta .idea con hg checkout SHA , donde SHA es la identificación de confirmación.

    Después de eso reinicia tu espacio de trabajo a la cabeza:

    hg reset HEAD

    Edite su .hgignore en la forma recomendada anteriormente, agregue los archivos de proyecto al escenario y confírmelos:

    hg commit -am "Reverted project settings"

  • Si no hay compromiso con la configuración del proyecto, puede simplemente importar su código nuevamente. Inicie Intellij IDEA y elija "Importar proyecto". Elija la carpeta con su código y elija el SDK apropiado después.


Encontré este problema cuando hice el comando rm -rf project , luego cuando git cloné un nuevo proyecto en mi espacio de trabajo, tal vez dejé la idea y luego importé el proyecto nuevamente. Esto puede resolver esto fácilmente


He encontrado que para este error y también para algunos otros casos donde el comportamiento del proyecto IDE es inconsistente con el comportamiento de línea de comando, lo siguiente a menudo ayuda: cerrar la ventana IDEA Intellij del proyecto, eliminar .idea / y abrir el proyecto nuevamente. IntelliJ a menudo muestra un mensaje que indica que no encontró una raíz de proyecto, pero generalmente esto desaparece después de unos segundos e IntelliJ reconstruye automáticamente el directorio .idea.


Respuesta actualizada para IntelliJ 14+: Archivo-> Nuevo-> Proyecto de fuentes existentes ... (elija su directorio de proyecto) y siga las preguntas y respuestas del asistente.


Reiniciar Intellij debería solucionar el problema. Simplemente asegúrate de hacer clic en la ventana emergente "Importar proyecto" que aparece en la esquina superior derecha.


Recreando la carpeta .idea

  • Archivo -> Cerrar proyecto
  • Archivo -> Abrir -> Elija pom.xml en la carpeta del proyecto -> Abrir como proyecto -> Eliminar proyecto existente e importar