问答 allure serve 启动服务后,浏览器中无法访问报告网址,请问如何解决?

洒洒 · 2022年02月22日 · 最后由 洒洒 回复于 2022年02月22日 · 3068 次阅读

本机 mac,安装了 allure 2.17.3 jdk1.8 maven 3.8
下载官网中 allure-testng-example https://github.com/allure-examples/allure-testng-example
并按照文档中执行:
mvn clean test site
mvn io.qameta.allure:allure-maven:serve
生成报告正常

但是浏览器中打开 http://218.30.64.194:64307/ 则提示无法访问 ERR_CONNECTION_TIMED_OUT

排查过程:

  1. 确定防火墙已关闭
  2. 按照官方文档 https://docs.qameta.io/allure-report/frameworks/java/testng 执行 mvn clean test 和 allure serve allure-results ,也是生成报告成功,但是打不开网站。
  3. 分开生成 allure generate
    allure generate xxx allure open xxx 也能够正常生成报告,但还是打不开网站

我觉得似乎是 jetty 启动服务的问题,各位是否遇到过这样的问题?如何解决呢?

共收到 1 条回复 时间 点赞

已解决
在另一台 mac 上执行了同样的步骤,jdk11
可以正常执行
初步怀疑是 jdk 版本的问题。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册