美文网首页
MAC环境下,在运行appium testcase时报以下错误:

MAC环境下,在运行appium testcase时报以下错误:

作者: 7b9060a464eb | 来源:发表于2021-02-25 18:38 被阅读0次

     原因一目了然,是提示要在mac上配置JAVA_HOME环境变量。

    前提:当时我即使不配置JAVA_HOME也能在终端正常使用java和javac命令。那么我就在想,那就配置个JAVA_HOME环境变量呗。

    但是在~.bash_profile中配置无效  ,然后百度了很久,终于有了新发现.....

    原来:mac中有两个配置变量的文件

    一个是~.bash_profile:这个文件相当于windows系统中的用户变量

    另一个是/etc/profile:这个文件相当于windows系统中的系统变量

    appium能识别而JAVA_HOME和ANDROID_HOME必须是在系统变量中配置,所以都知道了吧。

    具体操作如下:

    1、打开/etc/profile

         -----   sudo  /etc/profile

    2、按下i进入编辑状态

    3、添加如下信息:

        -----   #android sdk

        -----   export ANDROID_HOME=/Users/用户名/Library/Android/sdk

        -----   export PATH=$PATH:$ANDROID_HOME/platform-tools

        -----   export PATH=$PATH:$ANDROID_HOME/tools

        -----   export PATH=$PATH:$ANDROID_HOME/build-tools/30.0.3

        -----   #java jdk

       -----    export     JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home

       -----    export PATH=$JAVA_HOME/bin:$PATH

       -----    export CLASS_PATH=$JAVA_HOME/lib

    4、按下esc退出编辑状态

    5、输入:qw! 退出

    以上步骤操作完毕后最好重启电脑,然后执行你的testcase就解决啦~

    相关文章

      网友评论

          本文标题:MAC环境下,在运行appium testcase时报以下错误:

          本文链接:https://www.haomeiwen.com/subject/jbvufltx.html