Подтвердить что ты не робот

Мой проект intellij java не может найти misc.xml

У меня есть проект java в Intellij и используйте Hg/Mercurial для управления версиями. Я проигнорировал некоторые файлы с этим .hgignore файлом

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

и удалил все эти файлы, которые были выполнены ранее. но теперь я не могу выполнить свой проект, потому что он не может найти файл misc.xml.

Что мне делать?

4b9b3361

Ответ 1

Сначала вы не должны игнорировать все, что находится под .idea, а вместо этого только .idea/workspace.xml и .idea/tasks.xml, как утверждает JetBrains: http://devnet.jetbrains.com/docs/DOC-1186

Чтобы решить вашу проблему и вернуть проект в рабочее состояние, возможно, есть два решения:

  • Оформить последнюю фиксацию, содержащую файлы в папке .idea с hg checkout SHA где SHA - идентификатор фиксации.

    После этого reset ваше рабочее пространство в голову:

    hg reset HEAD

    Измените свой .hgignore так, как это было рекомендовано ранее, добавьте файлы проекта в сцену и выполните их:

    hg commit -am "Reverted project settings"

  • Если в настройках проекта нет фиксации, вы можете просто импортировать свой код обратно. Запустите Intellij IDEA и выберите "Импорт проекта". Выберите папку с кодом и выберите соответствующий SDK после.

Ответ 2

Обновленный ответ для IntelliJ 14+: Файл- > Новый- > Проект из существующих источников... (выберите каталог проекта) и следуйте за мастером Q & A.

Ответ 3

Перезапуск Intellij должен устранить проблему. Просто убедитесь, что вы нажимаете всплывающее окно "Импорт проекта", которое отображается в верхнем правом углу.

Ответ 4

Я встретил эту проблему, когда я выполнил команду rm -rf project, а затем, когда я git клонировал новый проект в мое рабочее пространство, возможно, закройте эту идею, а затем снова импортируйте проект. Это легко решить эту проблему.

Ответ 5

Я обнаружил, что для этой ошибки, а также для некоторых других случаев, когда поведение проекта IDE несовместимо с поведением командной строки, следующее часто помогает: закрыть окно Intellij IDEA проекта, удалить .idea/и снова открыть проект, IntelliJ часто высвечивает сообщение о том, что он не нашел корень проекта, но обычно это исчезает через несколько секунд, и IntelliJ автоматически восстанавливает каталог .idea.

Ответ 6

Воспроизведение папки .idea

  • Файл → Закрыть проект
  • Файл → Открыть → Выбрать pom.xml в папке проекта → Открыть как проект → Удалить существующий проект и импортировать