Как остановить Eclipse от попытки запуска файлов XML? - PullRequest
53 голосов
/ 31 января 2010

В настоящее время я в основном использую Eclipse для разработки под Android и разработал хорошую мышечную память для запуска моего приложения с помощью Ctrl-F11. Проблема в том, что, если мне случается редактировать XML-файл (например, манифест или макет), когда я нажимаю эту комбинацию клавиш, Eclipse делает что-то, что я считаю непостижимым ... Он пытается «запустить» мой XML-файл, создавая ошибочный выходной файл (называемый что-то вроде layout.out.xml), который я затем должен удалить, добавив бесполезную конфигурацию запуска XML в свою историю и, как правило, испытывая боль в заднице.

Это не страшно, но это постоянное раздражение. Кто-нибудь знает, как отключить «запуск» для XML в Eclipse? Я пытался найти элемент конфигурации для него, но параметры Eclipse такие кроличьи норы, что мне самому там не повезло.

Спасибо!

Ответы [ 5 ]

70 голосов
/ 31 января 2010

Вы можете указать Eclipse запустить вашу последнюю конфигурацию запуска вместо попытки создать конфигурацию запуска для текущего документа / выбора. В разделе «Настройки» -> «Выполнить / Отладка» -> «Запуск» можно выбрать «Всегда запускать ранее запущенное приложение».

РЕДАКТИРОВАТЬ: Возможно, у вас есть плагин, который определяет ярлык запуска, который запускается на XML-файлах. Это звучит как довольно глупая вещь.

2 голосов
/ 30 марта 2017

Мое решение - удалить плагин XSL.

2 голосов
/ 06 апреля 2011

Благодаря ответу JesperE я решил это так: «Всегда запускать ранее запущенное приложение».

Просто хотел добавить, что у меня не было проблем с запуском xml, пока я не установил "Инструменты разработки PHP".

Мой вывод таков: в будущем я мог бы рассмотреть возможность двух отдельных установок Eclipse:

  • Один с чистым программированием на Java и Android (возможно, другие вещи)
  • И еще один с PHP и, возможно, с другими материалами, связанными с Интернетом
0 голосов
/ 10 апреля 2018

В качестве альтернативы решению @ JesperE вы можете отфильтровать конфигурацию запуска XSL с помощью Выполнить / Отладка -> Запуск -> Запуск конфигураций -> Фильтр проверенных типов конфигурации запуска (на правой панели), а затем установите флажок XSL .

Eclipse Preferences

Когда вы примените и закроете окно настроек, откройте «Run Configurations», и вы заметите, что раздражающая конфигурация запуска XSL больше не существует. Таким образом, вы по-прежнему можете запускать выбранный исполняемый класс, но не в том случае, если это файл XML.

Run Configuration

0 голосов
/ 27 ноября 2017

Как сказал Орапл:

удалить [the] плагин XSL

Это сделано

  1. нажав Справка> Сведения об установке
  2. в поиске "xsl"
  3. выберите плагин
  4. нажатие на кнопку Удалить ... внизу
  5. перезапуск вашей IDE, если появится подсказка
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...