我已经提取了一个样例Struts2项目,其中包含maven pom.xml文件。我已经安装了eclipse的m2e插件。但是,当我右键单击pom.xml文件并选择Maven Build时,它会显示以下错误。
尚未为此生成指定目标。必须以:或::格式指定有效的生命周期阶段或目标。可用的生命周期阶段包括:验证、初始化、生成源、流程源、生成资源、流程资源、编译、流程类、生成测试源、流程测试源、生成测试资源、流程测试资源、测试编译、流程测试类、测试、准备包、包、集成前测试、集成测试、集成后测试、验证、安装、部署、站点前、站点后、站点部署、预清理、清理、部署。->帮助1
当我单击Maven build时,我需要在m2e窗口中指定什么目标?
发布于 2012-10-18 14:55:25
您可以使用m2e构建一个maven项目,方法是右键单击您的项目或.pom
,选择Run as
,然后选择Maven build...
,然后将package
写入目标字段并单击Run
。
相应的键盘快捷键是Alt+Ctrl+X
,然后是m
-它将打开相同的对话框。
结果可能是项目的target
子文件夹中的一个.war
文件。
发布于 2012-10-18 16:31:42
在您的Eclipse中,运行-->运行配置-->在左侧您将看到"Maven Build".on右侧请在goals选项卡中提及您的目标。例如:-Dmaven.tomcat.port=8080 tomcat:运行
发布于 2015-08-16 21:42:28
在Run Configurations
对话框(Main
选项卡)的goal
字段中,您可以输入以下任意Maven's phases
https://stackoverflow.com/questions/12948723
复制相似问题