maven - Selenium Maven 测试在控制台中运行,但不在 Jenkins 上
问题描述
我已经在 Maven 上部署了我的硒测试,并且所有必要的 PATHS、JAVA_HOME、MAVEN_HOME 都已正确设置。我在 CMD 上使用命令 (mvn clean test) 测试了我的测试并且成功了。但是我将它部署在 Jenkins 上并使用相同的命令在同一目录中调用测试。我得到了下面的错误
'mvn' 不是内部或外部命令、可运行程序或批处理文件。
我检查了所有必要的系统和环境变量,一切似乎都很好
-
我希望在 Jenkins 上运行构建时执行相同的测试,这是在命令提示符下工作
解决方案
推荐阅读
- ios - 在 Leak Candy ( Android ) 等 iO 上是否有任何用于 Swift 的泄漏内存跟踪 SDK
- java - 尝试检索 BusinessPartnerUUID 时出错
- php - 如何按键对子数组进行排序?
- firebase - Firestore 查询 orderBy 不起作用?
- java - Firebase 数据库的模型类
- docker - 将 CI docker cp 文件从实例循环到工件
- javascript - React - 还有另一种处理更新状态的方法,而不是在 setState 方法的回调部分硬编码所有函数?
- java - 我正在尝试在 Linux 环境中安装 ElasticSearch。但返回“失败:网络无法访问”。
- django - 在基于序列化程序的 api 上为不同类型的请求设置不同的权限(使用路由器)?
- java - 如果服务不是由 Spring 管理的,Spring MVC 中是否有任何替代 @Autowired 服务的方法?