Eclipse не автоматически переключает конфигурации запуска - PullRequest
6 голосов
/ 20 июля 2011

Вчера все работало нормально.Я начинаю работать над своим проектом сегодня, и Eclipse доставляет мне кучу проблем.Во-первых, это не позволило бы мне отладить сообщение "Не удается подключиться к VM".Я точно не помню, как я решил эту проблему, но я сделал.Я был в состоянии отладить еще раз.Я только недавно создал новый проект для тестирования чего-то отдельного от моего основного проекта, и теперь Eclipse доставляет мне еще больше проблем.На этот раз он говорит: «Произошла внутренняя ошибка во время:« Запуск New_configuration ». Путь к проекту должен иметь только один сегмент.»

После некоторого поиска я обнаружил, что он связан с конфигурациями отладки.Чтобы отладить проект сейчас, я должен перейти в Run-> Run Configurations и выбрать проект, который я хочу отладить.Раньше это автоматически делало это для меня.Я просто выбрал бы файл java из проекта, и это отладило бы проект, который содержал файл.Кроме того, я не могу найти свой новый проект в списке приложений Android в разделе «Выполнить» -> «Выполнить настройки».Я попытался создать новый в меню, но при указании источника он не может найти папку моего проекта, даже если он явно открыт в Eclipse.Затмение в последнее время вызывает у меня сильные головные боли, и я не понимаю, что могло послужить причиной этого.Затмение оставалось открытым всю ночь, и компьютер не переходит в спящий режим (извините за потерю энергии!).

Есть какие-нибудь идеи о том, как заставить его увидеть мой проект и автоматически отладить нужный проект?

1 Ответ

8 голосов
/ 20 июля 2011

Обычный случай (подробно описанный ниже как конфигурация Run или Debug без имени проекта) не был основной причиной:

В комментариях я предложил:

Вы пытались импортировать этот существующий проект в совершенно новое рабочее пространство?(чтобы узнать, не связано ли это с каким-либо повреждением метаданных рабочей области?)

На что OP Atlos ответил:

, создаваяновое рабочее пространство, казалось, исправило это.Не уверен, что могло случиться с моим старым рабочим пространством, чтобы вызвать такую ​​проблему.
Должен ли я отказаться от своего старого рабочего пространства и просто импортировать материал в новое?

Это случается и может бытьвызванный неким процессом, блокирующим обновление метаданных, делающим части рабочего пространства нездоровыми.
В этом случае вполне нормально сохранить / переместить это старое рабочее пространство (для справки на всякий случай) и создать совершенно новое.


В этом сообщении в блоге упоминается:

Кажется, что это довольно загадочное сообщение в моем случае ничего не значит больше, чем «, введите имяи проект для вашей конфигурации запуска ».
У меня было« имя », но поле« Проект »оставлено пустым.Ввод значения в «project» («AndroBlip», который вы видите рядом с «browse») исправил его.
Источники, похоже, указывают на то, что возникает та же ошибка, если вы не вводите значение в «name»-field.

enter image description here

На самом деле он ссылается на аналогичный вопрос SO " Android:" Путь к проекту должен иметь только один сегмент "".

Обратите внимание, что вы увидите ту же ошибку при попытке создать проект в другом проекте (как подробно описано в этой теме ).

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