Инструменты 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>
Другие вопросы по тегам