当前位置: 首页 > 知识库问答 >
问题:

Amazon Device Farm while Maven包的未知生命周期阶段“–-DskipTests=true”

蒲寂离
2023-03-14

我正在尝试从AWS Github打包sample-appium-test代码。https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-app

根据亚马逊的文档,我必须使用此命令对其进行包装:

mvn干净包--DskipTest=true

之后,我犯了这个错误

[信息]构建失败

[信息] ------------------------------------------------------------------------

[信息]总时间:0.214秒

[信息]完成于:2016-08-30T09:02:33 08:00

[信息]最终内存:7M/155M

[信息] ------------------------------------------------------------------------

[错误]未知的生命周期阶段“–-Dskip 测试 =true”。必须以 : 或 :[:]: 格式指定有效的生命周期阶段或目标。可用的生命周期阶段包括:验证、初始化、生成源、进程源、生成资源、进程资源、编译、进程类、生成测试源、进程测试源、生成测试资源、进程测试资源、测试编译、进程测试类、测试、准备包、打包、预集成测试、集成测试后测试、验证、安装、部署、预清理、清理、后清理、预站点、站点、站点后、站点部署。-

[错误]

[ERROR]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。

[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。

我应该如何解决这个问题?谢谢你

共有2个答案

邹华皓
2023-03-14

我也有类似的问题。当我们使用install而不是pkg时,它是有效的

mvn clean install -DskipTests

这里是链接供你参考http://maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html

常经赋
2023-03-14

尝试 mvn 干净包 – Dskip 测试 = true,带有一个“-”。

我相信在OS X上只有一个'-',在Linux上只有一个'-'。

 类似资料:
  • 我正在尝试从AWS GitHub打包sample-appium-test代码。https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-app “信息”完成时间:2016-08-30T09:02:33+08:00 [信息]最终内存:7M/155M [信息]----------------------------------

  • 这在我做项目的笔记本电脑上工作,而在另一台笔记本电脑上抛出一个错误。错误代码为 格式:或:[:]:.可用的生命周期阶段有:验证、初始化、生成源、过程源、生成资源、过程资源、编译、过程类、生成测试源、过程测试源、生成测试资源、过程测试资源、测试编译、过程测试类、测试、准备包、包、集成前测试、集成测试、集成后测试、验证、安装、部署、预清理、清理、清理后、站点前、站点后、站点部署。->[帮助1][ERR

  • 当我尝试安装maven时,我在intellij中收到此错误,尝试了此处提出的所有解决方案"https://stackoverflow.com/questions/5074063/maven-error-failure-to-transfer",但它不起作用。

  • 在通过Eclipse构建sprint引导应用程序时得到这个错误。 但如果我通过命令提示进行构建,工作就会很好。附加下面的pom.xml。

  • Flex应用程序的生命周期 虽然,您可以在不了解应用程序的生命周期阶段的情况下构建Flex应用程序,但了解基本机制是很好的。 事情发生的顺序。 它将帮助您配置功能,例如在运行时加载其他Flex应用程序,以及管理在运行时加载和卸载类库和资产的过程。 充分了解Flex应用程序生命周期将使您能够构建更好的应用程序并对其进行优化,因为您将知道在何处优化运行代码。 例如,如果您需要确保在预加载器期间运行某些

  • 我可以禁用POM中的特定阶段:Maven生命周期中的禁用阶段。可以从命令行禁用test:是否可以从特定阶段开始mvn生命周期,例如只使用命令行选项编译?