jenkins - 使用jenkins为量角器生成'Allure Report' - 错误“'Allure Report'由于异常而中止:java.io.IOException:”
问题描述
解压https://repo.jenkins-ci.org/maven-repo1/io/qameta/allure/allure-commandline/2.13.0/allure-commandline-2.13.0.zip到 C:\Users\user1G.jenkins\ tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\allure on Jenkins ERROR: Step 'Allure Report' aborted due to exception: java.io.IOException: Failed to rename C:\Users\user1G.jenkins\tools \ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\allure\allure-2.13.0 到 C:\Users\user1G.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\allure\ allure-2.13.0.__重命名
解决方案
你试过这个吗!
java.io.IOException 可能与 jdk 相关,Allure 需要 JDK 8 或更高版本。请安装 jdk 版本并正确更新 JAVA_HOME 系统变量。再试一次 !
如果仍然无法正常工作,请将 json-lib jar 放在 JAVA_HOME/lib 中。我从http://www.java2s.com/Code/Jar/j/Downloadjsonlib24jdk15jar.htm得到了这个罐子
推荐阅读
- reactjs - 如何在 next.js 中添加 axios 拦截器
- javascript - 在API中发布后将项目添加到状态获取ID
- javascript - 如何动态地从输入字段中获取值
- next.js - 缓存已更新,但 UI 在删除突变 NEXTJS SSR 后更新缓存时不会更改
- java - Admob 和 facebook 插页式广告在同一个活动中
- php - PHP MySQL LOAD DATA - 排除重复项
- r - R Tidymodels:使用函数参数指定列时不存在错误列
- javascript - 如何读取 JSON 并重定向下载
- java - Apache CXF:如何将命名空间添加到 SOAP 请求中的 XML 标记
- python - 如何用节点坐标替换所有列名(节点 ID)?