Сортировка зависимостей maven в Eclipse
просто хотел узнать, можно ли в Eclipse сортировать зависимости Maven по алфавиту?
меня беспокоит, что список из 200 банок не заказан... : (
5 ответов:
Я думаю, вы имеете в виду плагин m2eclipse. У вас есть следующие варианты:
порядок в навигаторе-это порядок пути к классам. Вы можете сортировать зависимости в POM, чтобы получить лучший список. Конечно, есть проблема с временными зависимостями.
вы можете открыть файл POM в Редакторе POM и изучить зависимости на вкладке "иерархия зависимостей"
вы можете ввести часть имени a зависимость, чтобы найти его, когда открыт элемент дерева "Maven Dependencies".
просмотрщик Pom Maven сделает трюк:
дважды щелкните значок
pom.xml
тебя волнует. Eclipse открывает его в специальном средстве просмотра с пятью вкладками внизу: обзор, зависимости, иерархия зависимостей, эффективный POM и pom.XML.клик
Dependency Hierarchy
. Вы должны увидеть следующее В правой части представления:это в алфавитном порядке.
Я только что столкнулся с Плагин Sortpom Maven. Это позволяет сортировать зависимости в вашем pom с помощью команды Maven. Таким образом, вы можете использовать его в Eclipse, но и в любой другой IDE (я использую NetBeans, где вы можете настроить его как пользовательское определение цели).
просто наберите:
mvn com.github.ekryd.sortpom:sortpom-maven-plugin:sort -Dsort.sortDependencies=groupId,artifactId
в GitHub wiki вы можете найти параметры.
но как указано в комментарии, сортировка, как это не очень хорошая идея. Пусть ваша IDE позаботься об этом. NetBeans имеет папку "зависимости" в проекте, где зависимости отображаются отсортированными по умолчанию (сначала по типу, затем по имени).
наконец, теперь это возможно с фотоном затмения.
просто установите флажок "Сортировать записи библиотеки в алфавитном порядке в Проводнике пакетов" в разделе Настройки - > Java - > внешний вид
см. также здесь в разделе "сортировка записей библиотеки в алфавитном порядке в Проводнике пакетов".
к сожалению, есть ошибка, по крайней мере для меня, что исходные папки также переупорядочены, см. здесь.