В настоящее время мой POM.XML выглядит следующим образом
dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.0.5.RELEASE</version>
</dependency>
</dependencies>
<build>
<finalName>logger.Demo</finalName>
</build>
</project>
Но как только я добавляю приведенную ниже зависимость в мой вышеупомянутый pom.xml, я получаю предупреждение, и некоторые из моих классов становятся недействительными
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
</parent>
Я получаю следующие предупреждения в POM.xml 1) Переопределение управляемой версии 4.12 для junit 2) Переопределение управляемой версии 5.0.6.RELEASE для spring-core
Может кто-нибудь объяснить, почему я получаювыше предупреждения и как я могу решить это