Mon ide java projet ne peut pas trouver misc.xml
J'ai un projet en java à l'Ide et l'utilisation de Hg/Mercurial pour le contrôle de version. Je l'ai ignoré certains fichiers avec cette .hgignore
fichier
syntax: glob
target/*
.idea/*
*.iml
et supprimé tous les fichiers qui ont été validées avant. mais maintenant, je ne peux pas exécuter mon projet, car il ne peut pas trouver le fichier misc.xml
.
Que dois-je faire?
- Essayer de restaurer le fichier supprimé à l'aide de la Histoire Locale fonctionnalité.
Vous devez vous connecter pour publier un commentaire.
Au premier, vous ne devriez pas vraiment ignorer tout sous .idée, mais au lieu de cela seulement .idea/workspace.xml et .idea/tasks.xml comme il JetBrains états: http://devnet.jetbrains.com/docs/DOC-1186
Pour résoudre votre problème et obtenir votre projet de retour à l'état de fonctionnement, il y a peut-être deux solutions:
Checkout le dernier commit qui contient les fichiers sous .idée dossier avec
hg checkout SHA
,où SHA est le commit id.
Après que la réinitialisation de votre espace de travail à la tête:
hg reset HEAD
Modifier votre .hgignore dans la voie qui a été recommandé, ajouter des fichiers de projet à la scène, et s'engagent:
hg commit -am "Reverted project settings"
Si il n'existe pas de s'engager avec les paramètres du projet, vous pouvez simplement importer votre code de retour.
Début Intellij IDEA et choisissez "Importer un Projet". Choisissez le dossier de votre code, et choisissez le SDK après.
hg reset
, sérieux?Mise à jour de réponse pour IntelliJ 14+: Fichier-> New-> Projet à partir de Sources Existantes... (choisissez votre répertoire de projet) et de suivre l'assistant de Q&A.
Le redémarrage de l'Ide devrait résoudre le problème. Juste assurez-vous que vous cliquez sur "Importer un Projet de" pop-up qui s'affiche en haut à droite.
J'ai rencontré ce problème quand j'ai fait
rm -rf project
de commande, puis quand j'ai git clone d'un nouveau projet de mon espace de travail, peut-être quitter l'idée et ensuite importer le projet de nouveau. Cela peut facilement résoudre ceJ'ai trouvé que pour cette erreur et aussi pour quelques autres cas où le projet IDE comportement est incompatible avec la ligne de commande de comportement, suivant permet souvent: fermez le projet de Intellij IDEA fenêtre, supprimer .idée/et ouvrez à nouveau le projet. IntelliJ souvent clignote un message disant qu'il n'a pas à trouver la racine du projet mais en général, il disparaît après quelques secondes et IntelliJ reconstruit automatiquement la .idée répertoire.
Recréer l' .idée dossier