【问题标题】:How to import a Maven 2 project without help of IDE如何在没有 IDE 帮助的情况下导入 Maven 2 项目
【发布时间】:2011-09-30 18:46:35
【问题描述】:

我没有处理过 Maven 2,但正在学习。我正在阅读Spring 3 in Action 书,每个项目的源代码都有pom.xml。我可以在 Netbeans 中无缝导入这些项目,但是,我在家里使用 VIM。

如何开始使用 Maven 2?我希望能够只下载源代码,运行一些 maven 的东西,并下载正确的库(依赖项)来设置项目。

我正在查看Maven Complete Reference,但 TOC 没有显示除了在 linux 上安装它之外如何做我想做的事情。

【问题讨论】:

  • ...我想说的是,我想在没有 IDE 帮助的情况下开始编辑-构建-运行周期,而不是 X 比 Y 好。跨度>
  • 我不明白 - 构建或运行代码所需的只是 mvn 命令,前提是 pom.xml。您到底想将什么导入 vim?

标签: java spring maven-2


【解决方案1】:

如果您是 Maven 世界的初学者,您应该考虑使用 Eclipse / Spring Tool Suite(基于 Eclipse)作为 Vim 的更好替代品。但是,如果你坚持使用 Vim 的主要原因是,请查看 Tips for using Vim as a Java IDE?


【讨论】:

    【解决方案2】:

    在包含pom.xml 的文件夹(通常是项目的最顶层文件夹)中运行mvn clean install。这将编译所有代码、单元测试并运行测试。它将一路下载任何必要的依赖项。生成的 jar(或 war 等)最终将位于 target 目录中。


    编辑 正如所指出的,只需要包。 packageinstall 之间的区别在于 install 将 JAR 添加到本地存储库中,其他项目(在本地计算机上)可以依赖它。 More information here

    【讨论】:

    • 你不必一路“安装”,只要“包”就足够了
    猜你喜欢
    • 2020-03-04
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2021-06-02
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多