В проекте, над которым я работаю, Apache Hivemind использует внедрение зависимостей для нашего приложения. У нас есть различные файлы конфигурации Hivemind, которые определяют точки обслуживания, точки конфигурации и т. Д. И если разработчик ошибочно редактирует один из этих файлов конфигурации Hivemind, ошибка обнаруживается только во время выполнения.
В Eclipse файлы конфигурации hivemind обрабатываются просто как XML-файлы. Мы не даем Eclipse никакой информации об этих файлах или классах, на которые мы ссылаемся в определениях точек обслуживания.
Есть ли способ сделать Eclipse более полезным (то есть дать ему больше информации о том, что правильно в конфигурационном файле Hivemind), чтобы он мог показать эти ошибки программисту до выполнения?