Я не уверен, о какой программе и о каких изменениях вы говорите. Я предполагаю, что это изменения в веб-приложении, потому что у меня похожая проблема.
Я использую Netbeans для разработки своего веб-приложения и развертывания его на tomcat для тестирования. Netbeans не перезагружает изменения, которые я делаю, в файлы классов автоматически. Мне нужно перезапустить (не нужно чистить и собирать) их весь проект веб-приложения, все, что я делаю небольшие изменения. Тем не менее, кажется, что он может обнаружить изменения, если web.xml изменен.
Мне не известно, что Netbeans может автоматически обнаруживать и повторно развертывать веб-приложения, подобные Eclipse. Eclipse может автоматически повторно развернуть ваше веб-приложение, если есть изменения, что делает его очень удобным для разработки веб-приложения. Тем не менее, Netbeans по-прежнему мой лучший IDE.
Существует коммерческий плагин JRebel , который позволяет Netbeans (и другим IDE) и вашим контейнерам сервлетов автоматически перезагружать только измененный класс без необходимости повторного развертывания всего приложения, что делает веб-разработку еще быстрее .
Это всего лишь мой собственный опыт, и я буду очень признателен, если у кого-то есть другие советы по автоматическому перераспределению веб-приложений в Netbeans.