Я использую версию IntelliJ 2018.1.2. Всякий раз, когда я запускаю или отлаживаю свое приложение из IntelliJ, Springboot запускает версию 2.0.0.RELEASE (и выдает ошибку). Файл pom.xml имеет следующий набор:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
Когда я запускаю mvn clean package
, я вижу, что он работает под управлением версии 2.0.1.RELEASE, и все работает как положено. Я также попытался запустить java -jar app.jar
, и он показывает 2.0.1.RELEASE.
Я просмотрел IntelliJ, чтобы узнать, есть ли дополнительные настройки или места для переопределения версии, и я ничего не нашел. Кто-нибудь знает, как обеспечить версию Springboot в IntelliJ?