有没有像“mvn search”这样的插件?

时间:2011-09-21 16:14:24

标签: maven maven-plugin

我想使用VIM进行Java编程,但我发现在命令行中查找和设置Maven依赖是非常麻烦的。

是否存在搜索依赖性的插件,如“apt-cache search”?并将依赖项添加到pom.xml,如“apt-get install”?

这应该是一个基本功能,为什么没有这样的插件?谢谢:))

3 个答案:

答案 0 :(得分:1)

没有插件,我无法回答原因。

但是在我使用的IDE(IntelliJ)和其他人中,有一些帮助弹出窗口会询问您是否要自动向POM添加依赖项(最有可能只针对本地存储库中的内容)。此外,在编辑POM时,当您键入依赖项时,本地存储库中已有的任何内容都将自动完成(如果有多个版本,则会显示可供选择的版本列表)。只是让你知道,以防切换到IDE会对你有帮助。

我认为您可以为搜索做的最好的事情是使用一个浏览器关闭MVNRepository加载。您可以搜索库,当您看到所需的库时,可以将示例依赖项复制粘贴到POM中。请注意,其中列出的一小部分依赖项不在最常见的公共存储库中,并且要求您自定义存储库列表。

答案 1 :(得分:0)

maven dependency plugin可以帮助您列出/分析依赖关系。但它无法为您添加依赖。

事实上,如果您更喜欢VI编辑文件,为什么不在vim中打开pom.xml,直接编辑文件?

答案 2 :(得分:0)

如果您更喜欢使用Vim,您仍然可以在Eclipse中执行此操作:免费试用Vrapper。在非免费方面,您可以尝试ViableviPlugin

Eclipse然后有Sonatype的m2e插件,它允许您使用时尚的搜索向导添加依赖项和插件(更不用说一大堆其他帮助功能)。