Это не прямой ответ на вопрос, но вместо изменения IDE, возможно, стоит подумать об изменении контейнера (и, возможно, забыть WTP). Я настоятельно рекомендую попробовать Jetty , особенно если вы уже используете Maven. С помощью нескольких строк конфигурации вы сможете запустить mvn jetty:run
в своем проекте, и Jetty запустит, развернет и просканирует файлы для внесения изменений, чтобы при необходимости повторно развернуть веб-приложение. Разве это не мило?
Итак Я не использую WTP , а подключаемый модуль maven jetty , поскольку он предоставляет мне полезные функции: простота (использование и настройка), короткие циклы туда и обратно (начало и deploy), сканер файлов и т. д. и, конечно, интеграция с maven. Внутри Eclipse я использую внешние инструменты, чтобы остановить и запустить Jetty, вызвав плагин maven. Для отладки я использую параметры удаленной отладки при запуске Jetty и подключаю удаленный отладчик по требованию, как описано в Отладка с помощью подключаемого модуля Maven Jetty в Eclipse .
Таким образом, я могу делать все, что хочу от Eclipse и / или Maven, и я счастливее, чем с WTP и любым другим легким контейнером.