Есть ли такой плагин, как "mvn search"? - PullRequest
2 голосов
/ 21 сентября 2011

Я хочу использовать VIM для программирования на Java, но я обнаружил, что очень сложно найти и установить зависимость Maven в командной строке.

Есть ли плагин для поиска зависимости, такой как "поиск в apt-cache"?и добавление зависимости в pom.xml, например "apt-get install"?

Это должно быть основной функцией. Почему такого плагина нет?Спасибо:)

Ответы [ 3 ]

1 голос
/ 21 сентября 2011

Плагин отсутствует, и я не могу ответить, почему.

Однако в IDE, которую я использую (IntelliJ) и, возможно, другие, есть всплывающие подсказки, которые спрашивают вас, хотите ли вы добавитьзависимость от POM автоматически (скорее всего только для вещей в вашем локальном хранилище).Кроме того, при редактировании POM все, что уже есть в вашем локальном репозитории, будет автоматически завершаться при вводе зависимости (и, если существует несколько версий, отображается список версий для выбора).Просто сообщите вам, если переключение на IDE поможет вам.

Я думаю, что лучшее, что вы можете сделать для поиска, - это использовать браузер в стороне с загруженным MVNRepository .Вы можете искать библиотеки, а когда увидите нужную, вы можете скопировать и вставить примерную зависимость в свой POM.Обратите внимание на небольшую часть перечисленных зависимостей, которых нет в самых распространенных общедоступных репозиториях, и они требуют настройки списка репозиториев.

0 голосов
/ 23 сентября 2011

Если вы предпочитаете работать с Vim, вы можете сделать это в Eclipse: попробуйте Vrapper на свободной стороне.С несвободной стороны вы можете попробовать Viable или viPlugin .

Eclipse, тогда есть плагин Sonatype m2e , который позволяет вам добавлять зависимостии плагины с изящным мастером поиска (не говоря уже о множестве других вспомогательных функций).

0 голосов
/ 21 сентября 2011

Плагин зависимостей maven может немного помочь вам при составлении списка / анализе зависимостей. Но это не может добавить зависимость для вас.

на самом деле, если вы предпочитаете, чтобы VI редактировал файлы, почему бы просто не открыть pom.xml в вашем vim и редактировать файл напрямую?

...