Лучше всего добавить внешнего строителя в ваш проект. Вы можете запустить ant-скрипт или произвольную программу (например, / bin / bash) с аргументами по вашему выбору. Каждый раз, когда ресурс проекта сохраняется (например, файл), ваш компоновщик будет запускаться. См. Ant Project Builders для обсуждения внешних компоновщиков.
В редакторе Java есть Save Actions, которые можно активировать и настраивать, но AFAIK не включает в себя возможность запуска программы. Смотри Preferences > Java > Editors
.
Если вы можете писать плагины, вы также можете добавить org.eclipse.core.commands.IExecutionListener
к org.eclipse.ui.commands.ICommandService
и прослушать команду Сохранить (org.eclipse.ui.IWorkbenchCommandConstants.FILE_SAVE
). Тогда вы можете делать все, что вы можете написать в Java. Но внешние разработчики проектов, вероятно, самый быстрый путь к тому, что вы хотите.