Благодаря adarshr я смог посмотреть в окне Проблемы и определить, что сборка не удалась, поскольку не удалось найти класс, который я написал.
Я использовал MS TFS-плагин для создания " shelveset ", и он должен был удалить мои ожидающие изменения в процессе. Однако эта интеграция с оснасткой TFS и Eclipse явно не реализована должным образом, поскольку проект Eclipse все еще думал, что файл существует, и жаловался, что его нельзя скомпилировать.
Я пошел и вручную удалил эти «файлы» или «несуществующие файлы» из проекта Eclipse (который, как мне казалось, я удалил с помощью действия shelveset), и проблема была решена.
Также ....
Другая досадная вещь заключается в том, что ошибка Tomcat, которую я получал при попытке отладки в Eclipse, была такой:
SEVERE: Ошибка при настройке приложения-получателя класса
com.CompanyName.ProjectName.servlet.StartupConfigListener
java.lang.ClassNotFoundException:
com.CompanyName.ProjectName.servlet.StartupConfigListener в
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1643)
На самом деле с StartupConfigListener.java проблем не было вообще !! Сборка не удалась из-за ДРУГИХ проблем, о которых я упоминал выше, и поэтому я думаю, что это был первый класс, который он попытался загрузить и потерпел неудачу .... потому что весь проект не был в состоянии скомпилировать, возможно?
(Надеюсь, что мой следующий проект использует Visual Studio вместо Eclipse!)