Инструменты Spring boot dev не работают в Net Beans
Я прочитал о средствах весенней загрузки и хочу попробовать, я добавляю следующее в свой pom
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
И включите dev tools, перезапустите ручной триггер в опциях Net Beans. Для запуска я использую следующую опцию org.springframework.boot:spring-boot-maven-plugin:1.3.2.RELEASE:run
в Run Project-> Execute Goals Но когда я изменяю что-то в коде, проект не запускается повторно. Что я упустил?
1 ответ
Нажмите под свойствами проекта -> Build -> Compile - флажок "Compile On Save", который отмечен галочкой. Убедитесь, что это действительно работает, изменив файл.java и проверив отметки времени в /target/classes.
Также, изменив Цели выполнения в Выполнить действие проекта в свойствах проекта Netbeans на следующие:
process-classes org.codehaus.mojo:exec-maven-plugin:1.2.1:exec
Конфигурирование явного расположения каталога ресурсов (в моем случае src/main/resources) для pom.xml решает проблему не перезагрузки:
<build>
...
<resources>
<resource>
<directory> src/main/resources </directory>
</resource>
</resources>
...
</build>