构建目标需要指定

2022-09-01 16:27:31

我已经提取了一个示例Struts 2项目,它具有maven pom.xml文件。我已经为eclipse安装了m2e插件。但是当我右键单击pom.xml文件并选择Maven Build时,它会给我以下错误。

尚未为此生成指定任何目标。您必须指定一个有效的生命周期阶段或目标,格式为 :或 :[:]:。可用的生命周期阶段包括:验证、初始化、生成源、进程源、生成资源、进程资源、编译、进程类、生成测试源、进程测试源、生成测试资源、进程测试资源、测试编译、进程测试类、测试、准备包、包、预集成测试、集成测试、集成测试、集成测试、验证、安装、部署、站点前、站点后、站点后部署、清理前、清理后。-> [帮助 1]

当我单击 Maven build 时,我需要在 m2e 窗口中指定的目标是什么?


答案 1

您可以使用 m2e 构建 maven 项目,方法是右键单击您的项目或选择,然后写入目标字段并单击 。.pomRun asMaven build...packageRun

相应的键盘快捷键是 ,然后 - 它将带您进入相同的对话框。Alt+Ctrl+Xm

结果可能是项目子文件夹中的文件。.wartarget


答案 2

在你的 Eclipse 中,Run-->Run Configurations -->在左边你会看到 “Maven Build”.在右边,请在“目标”选项卡中提及你的目标。


推荐