Обычно, когда я нажимаю правой кнопкой мыши файл сборки Ant в Проводнике пакетов Eclipse и выбираю "Запускать как" из контекстного меню, я получаю параметры "Ant Build" и "Ant Build..." выбирать из. Это правильное поведение.
Время от времени эти параметры заменяются параметрами, которые не имеют ничего общего с Ant, например, "Тест JUnit" и "Java-апплет". Что может привести к тому, что Eclipse потеряет свою контекстуальную чувствительность и не покажет правильные варианты? Как я могу это исправить?
Я видел это в нескольких версиях Eclipse, как на Windows XP, так и на Windows 7. Кажется, не имеет значения, указан ли файл build.xml
или нет. Независимо от того, возникает ли эта ошибка, файлы сборки отображаются с помощью значка Ant в обозревателе пакетов, а не с общим значком файла XML. И даже когда происходит странное поведение, альтернативные методы запуска сборки работают, например, через меню "Выполнить" или открытие файла и щелчок правой кнопкой мыши по редактору.
Единственное "решение", которое мне удалось найти до сих пор, - это перезапустить Eclipse до тех пор, пока он не начнет работать снова, что просто ударяет по дороге вниз, а на самом деле ничего не решает.
EDIT:
В настоящее время я испытываю случайные экземпляры контекстных меню для POM Maven, отображающих параметры Ant build в разделе "Запуск от имени". Может быть, "неправильные" параметры "Запустить как" - это более широкая проблема Eclipse?