Netbeans не всегда обновляет файл target / classes / *. Class при добавочной компиляции в проекте Maven - PullRequest
0 голосов
/ 28 сентября 2018

Я использую Netbeans 9.0 с проектом Java Maven с SpringBoot 2.1M4.Приложение работает в окне терминала с включенным Spring DevTools, так что оно перезагружается каждый раз при касании .class в target / classes.

Эта настройка обычно работает нормально.Проблема в том, что иногда я замечаю, что Netbeans останавливает обновление файлов классов.Я изменяю источник, сохраняю, конечно, активирую «скомпилировать при сохранении», но find target/classes -name "Foo.class" продолжает показывать старую временную метку, поэтому у DevTools нет шансов заметить это изменение.

С другой стороны, полная сборкавыполняет Maven и, конечно, регенерирует целевые файлы / файлы классов, как и ожидалось.

Есть ли какой-либо механизм в Netbeans, о котором я не знаю, который управляет тем, как "инкрементная компиляция" Netbeans влияет на файлы классов?

(раньше у меня были похожие проблемы с Netbeans 8.2 и различными серверами приложений или DCEVM / HotSwap, которые также отслеживают изменения файлов)

...