2015-06-23 2 views
11

У меня проблема, когда отладка перестает работать в Intellij при применении Spring-load в качестве зависимости от плагина maven.Intellij + springboot + maven + подпружиненный

Ситуация 1 (рабочий):

Использование генерироваться автоматически пружинными загрузки Maven (pom.xml файл) с объявленной «Весна-загрузки Maven-плагин» Я могу отлаживать мое приложение с помощью отладки -maven в intellij. Файл ПОМ выглядит следующим образом:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-maven-plugin</artifactId> 
     </plugin> 
    </plugins> 
</build> 

Ситуация 2 (не работает):

После направляющих линий здесь: spring-boot-hot-swapping следует добавить зависимость для подпружиненных, чтобы использовать весенне загружен. Файл pom теперь выглядит так:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-maven-plugin</artifactId> 
      <dependencies> 
       <dependency> 
        <groupId>org.springframework</groupId> 
        <artifactId>springloaded</artifactId> 
        <version>1.2.3.RELEASE</version> 
       </dependency> 
      </dependencies> 
     </plugin> 
    </plugins> 
</build> 

Отладка той же конфигурации запуска, что и раньше, не работает. Брейк-точки просто не превращаются в «галочку», и код никогда не приостанавливается. Код теперь hotswapping, как и следовало ожидать ... Если я снова удалю зависимость плагина, отладка снова начнет работать ...

Пожалуйста, помогите мне сделать ситуацию двумя работами!

IntelliJ 14.1.3 Конечная, Java 7, Spring загрузки 1.2.4, 1.2.3 Пружинный

ответ

3

Вы пытались с spring-devtools (начиная с 1.2.3)? Используйте эту зависимость:

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-devtools</artifactId> 
</dependency> 

Существует уже a ticket here, швы и тот же вопрос.

 Смежные вопросы

  • Нет связанных вопросов^_^