Почему у STS есть 2 мастера?

#java #eclipse #maven

#java #eclipse #maven

Вопрос:

В настройках STS я вижу 2 Mavens:

 3.0.2
  

и

 3.0-SNAPSHOT
  

Зачем STS нужны два? Нет ли конфликтов, коллизий?

Ответ №1:

Когда M2Eclipse впервые появился, правильная работа с Maven 3 зависела от неизданных функций Maven. Итак, он встроил снимок. STS решила также добавить в выпущенную версию maven 2.

Ответ №2:

В моей установке STS (2.7.2) у меня также есть 2 версии одного maven-2.2.1 и 3.0-SNAPSHOT.

Вы можете установить дополнительные версии maven. У меня никогда не было проблем с maven в 2.7.2, связанных с несколькими установками maven. В диалоговом окне Windows-> Настройки-> Maven-> Установки вы можете выбрать, какая установка активна. Вероятно, это для обеспечения совместимости со старыми проектами. (Теоретически maven 3 обратно совместим с maven 2, но у некоторых плагинов могут возникнуть проблемы).

В недавней установке 2.8.0 я вижу только встроенную (3.0.2) установку maven.