我正在为我的Selenium项目生成Allure报告。 我在env中为Allure-CommandLine做了配置。变量。 文件夹“C:\ allure-commandline \ bin \ allure-results”包含Allure的xml报告。 下面是命令ran和异常:
C:\allure-commandline\bin>allure generate C:\allure-commandline\bin\allure-results
Command aborted due to exception {}.
java.nio.file.AccessDeniedException: C:\allure-commandline
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:230)
at java.nio.file.Files.newByteChannel(Files.java:361)
at java.nio.file.Files.newByteChannel(Files.java:407)
at java.nio.file.Files.readAllBytes(Files.java:3152)
at ru.yandex.qatools.allure.command.ReportGenerate.getExecutableJar(ReportGenerate.java:102)
at ru.yandex.qatools.allure.command.ReportGenerate.createCommandLine(ReportGenerate.java:72)
at ru.yandex.qatools.allure.command.ReportGenerate.runUnsafe(ReportGenerate.java:47)
at ru.yandex.qatools.allure.command.AbstractCommand.run(AbstractCommand.java:52)
at ru.yandex.qatools.allure.CommandLine.main(CommandLine.java:46)
我在我的机器上拥有完整的管理权限,但我仍然遇到此异常。 尝试将文件夹更改为其他驱动器。 同样的事情是在其他机器上工作。
答案 0 :(得分:0)
我遇到了类似的问题,但是当我按照以下两个步骤进行操作时,它有助于解决该问题