开发者社区> 问答> 正文

allure报错提示JAVA_HOME is set to an invalid directory

已解决

下载allure.zip

解压并放到任意目录

在环境变量path中加入 allure的目录,加到\bin这一层

安装pip install allure-pytest

--------没有出现任何问题

结果在运行代码过程中出现如下错误 image.png

于是我在命令行输入allure --version 报错了

image.png

java和javac都已经安装,所以先检查一下,在命令输入java和javac没有报错就行

cmd中输入java,回车后没有报错,运行正常 image.png image.png

cmd中输入javac,回车后报错了。

展开
收起
我是小美女 2021-10-22 15:54:18 1113 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。
    采纳回答

    您好,说明javac环境配置有问题

    以下为在java环境ok的情况下配置javac的环境:

    1.安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量

    2.系统变量→新建→变量名JAVA_HOME 变量值按实际路径填写。

    3.然后新建,变量名ClassPath 变量值.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; image.png

    环境变量配置完之后关闭窗口,重新打开命令行

    一定要确保,输入javac,没有报错,说明运行成功

    image.png 然后再运行allure --version也没有报错了

    image.png

    2021-10-22 15:58:38
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载