我想使用VIM进行Java编程,但是我发现在命令行中查找和设置Maven依赖非常麻烦。有没有像“mvn search”这样的插件?
有没有像“apt-cache search”那样搜索依赖关系的插件?并像“apt-get install”一样添加对pom.xml的依赖?
这应该是一个基本功能,为什么没有这样的插件?谢谢:)
我想使用VIM进行Java编程,但是我发现在命令行中查找和设置Maven依赖非常麻烦。有没有像“mvn search”这样的插件?
有没有像“apt-cache search”那样搜索依赖关系的插件?并像“apt-get install”一样添加对pom.xml的依赖?
这应该是一个基本功能,为什么没有这样的插件?谢谢:)
没有插件,我无法回答为什么。
但是在IDE中我使用(IntelliJ),可能还有其他人,有些帮助弹出窗口会询问您是否想自动添加依赖项到POM(最有可能仅用于本地存储库中的内容)。另外,编辑POM时,当您输入依赖关系时(如果有多个版本,则显示可供选择的版本列表),本地存储库中的任何内容都将自动完成。只是让你知道,切换到IDE会帮助你。
我认为你可以做的最好的搜索是使用一个浏览器加载到MVNRepository一边。您可以搜索库,当您看到所需的库时,可以将示例依赖项复制粘贴到POM中。请注意,列出的一小部分依赖项不在最常见的公共存储库中,并且需要您自定义存储库列表。
maven dependency plugin可以帮助你一点上市/分析依赖关系。但它不能为你添加依赖。实际上,如果你更喜欢VI来编辑文件,为什么不直接在你的vim中打开pom.xml,然后直接编辑这个文件呢?
Sonatype为Maven中心建立了搜索网站。 http://search.maven.org/。它也会显示Maven依赖片段,你可以将它复制粘贴到你的POM中 –