Все конфигурации запуска IntelliJ исчезли - PullRequest
42 голосов
/ 24 августа 2011

После того, как IntelliJ-идея заморозилась и была завершена из диспетчера задач, все настройки запуска / отладки исчезли. Я попытался сделать недействительным кеш, перезагрузить файлы с диска, синхронизировать и перезапустить, но ничего не помогло.

Есть идеи как его восстановить?

Спасибо.

Ответы [ 5 ]

41 голосов
/ 24 августа 2011

Вы можете попытаться восстановить конфигурацию Run, используя функцию Local History IntelliJ IDEA.

Если вы используете .idea формат, основанный на каталоге, то ваши конфигурации будут находиться в файле workspace.xml в каталоге .idea, вызвать диалог Local History из .idea щелкните правой кнопкой мыши меню IDEA Project View , выберите метку за некоторое время до сбоя и восстановите старую копию workspace.xml.

Если используется формат файла .ipr, ваши конфигурации будут сохранены в файле <project>.iws в корневом каталоге проекта, который вы можете восстановить аналогичным образом.

Если конфигурации были Shared , они хранятся в каталоге .idea\runConfigurations в виде отдельных файлов XML или в файле <project>.ipr (если используется старый формат проекта).

Если Локальная история пуста и вы находитесь в Windows, попробуйте Восстановить предыдущие версии , щелкнув правой кнопкой мыши файл workspace.xml или <project>.iws в Windows Explorer. .

5 голосов
/ 15 мая 2012

Вы можете перейти к своему основному проекту и щелкнуть по нему правой кнопкой мыши, выбрать локальную историю -> показать историю.Найдите момент времени, когда вы считаете, что система стабильна (до сбоя), и нажмите кнопку «Восстановить».Это сработало для меня.

0 голосов
/ 28 апреля 2019

Для каждого проекта в intellij есть файл, созданный со всеми связанными с ним конфигурациями.Под корневым каталогом проекта есть скрытая папка .idea, в которой находится workspace.xml с конфигурацией. workspace.xml состоит из компонентов, один из которых отвечает за поддержку конфигураций запуска / отладки.

Если этот файл поврежден, восстановить эти конфигурации сложно, если у вас нет резервной копии файла workspace.xml.чтобы преодолеть это: 1. в intellij щелкните правой кнопкой мыши файл workspace.xml в представлении проекта и выберите Local History -> Показать историю 2. , если истории нетВы можете скопировать компонент из коллег с аналогичными конфигурациями. 3. заранее сделайте резервную копию workspace.xml и извлеките из нее компонент RunManager ..

Еще один хороший вариант - использовать общий ресурсвариант.под определением каждого проекта есть флажок share

Установка этого флажка позволит извлечь определение для этого проекта во внешнее местоположение: в той же папке .idea создается новая папка runConfigurations и конфигурации каждого проекта представлены там в файлах xml.

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

0 голосов
/ 16 января 2019

Перейдите в папку вашего проекта и проверьте, создана ли папка .idea или нет, если он создан, скопируйте свой проект и вставьте его в другое место и попробуйте открыть его; это будет работать.

0 голосов
/ 24 августа 2011

Запущенные конфигурации хранятся в файлах вашего проекта.Когда IntelliJ (или ваш компьютер с запущенным IntelliJ) сильно падает, файлы проекта могут стать поврежденными и нечитаемыми.Я не знаю, как это исправить, если у вас нет резервных копий файлов вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...