我尝试构建一个使用Maven Wrapper的项目。该构建在命令行上运行良好。IntelliJ Idea 还有一个插件。但是,我还没有找到任何文章,如何使用 Eclipse 构建这样的项目。
请问您有通过./mvnw
命令而不是mvn
在 Eclipse 中构建项目的经验吗?
我尝试构建一个使用Maven Wrapper的项目。该构建在命令行上运行良好。IntelliJ Idea 还有一个插件。但是,我还没有找到任何文章,如何使用 Eclipse 构建这样的项目。
请问您有通过./mvnw
命令而不是mvn
在 Eclipse 中构建项目的经验吗?
正如 LMC 的评论所暗示的,Eclipse 的 Java 版将附带“m2e”插件,它会自动将带有 pom.xml 文件的项目识别为 Maven 项目,并自动记录依赖关系,下载它们,并使用这些工件作为依赖项来编译您的源代码。
这涉及依赖关系和编译。如果您的构建正在使用 Surefire 运行单元测试,或者使用特定插件生成代码,除非该插件有专门的 m2e 连接器,否则 Eclipse 将不知道这样做。
在 Eclipse 中,如果您需要运行 Maven 构建,则无需关心“mvn”与“mvnw”。Eclipse 将有一个嵌入式 Maven 安装。