首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Io/appium/java_client/MobileElement :不支持的major.minor版本51.0

Io/appium/java_client/MobileElement :不支持的major.minor版本51.0
EN

Stack Overflow用户
提问于 2015-03-12 16:28:47
回答 1查看 169关注 0票数 0

不确定是否和Appium有关,但我会试试.

我有appium测试,它由maven执行。如果我用"mvn干净安装“来执行测试--很好.如果我把执行放进某个脚本文件并运行它--很好.

当我试图使用launchd (MAC任务调度程序)执行脚本时,问题就开始了,我得到了下一个错误:

代码语言:javascript
复制
INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.941 s
[INFO] Finished at: 2015-03-12T18:21:59+02:00
[INFO] Final Memory: 19M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.jbehave:jbehave-maven-plugin:3.9.5:run-stories-as-embeddables (run-stories) on project AppiumClient: Failed to run stories as embeddables: Failure in running embeddable: appium.client.tets_runeners.FirstScenario: io/appium/java_client/MobileElement : Unsupported major.minor version 51.0 -> [Help 1]

就像我说的,一切都很好,但是整个流程都失败了.

知道吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-20 07:00:31

这种类型的错误通常与没有正确设置JAVA_HOME有关。当您使用maven从命令行运行时,您似乎拥有JAVA_HOME env变量集,而当您使用launchd运行它时就没有了。

检查您的/etc/unchd.conf是否有正确设置JAVA_HOME的行:

代码语言:javascript
复制
setenv JAVA_HOME /your/path/to/java/home

本文提供了更多关于如何做到这一点的信息:http://www.dowdandassociates.com/blog/content/howto-set-an-environment-variable-in-mac-os-x-slash-etc-slash-launchd-dot-conf/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29015220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档