【问题标题】:IntelliJ "Run tests with coverage" is always at 0% and shows an AccessDeniedExceptionIntelliJ“运行覆盖率测试”始终为 0% 并显示 AccessDeniedException
【发布时间】:2018-06-05 06:15:06
【问题描述】:

我正在我的 IDE 中运行 elasticsearch gradle 项目。

我能够执行测试和调试。 但我没有看到任何报道报告。 "AccessControlException: access denied ("java.io.FilePermission" "~/Library/Caches/IntelliJIdea2018.1/coverage/coverage-error.log" "write")

我附上了我的 IDE 的截图。

【问题讨论】:

    标签: java intellij-idea code-coverage


    【解决方案1】:

    你的任务是当你在目录上运行chmod 777时,它只会改变那个目录的权限。您还需要更改该目录内的文件和目录的权限。

    为此,运行以下命令以递归地更改所有文件和目录的权限

    chmod -R <permissionsettings> <dirname>
    

    或者只是更改该特定文件的权限以避免为所有文件设置权限777

    有关 linux 权限的更多信息,请参阅this

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 2021-02-11
      • 2021-05-09
      • 2021-10-19
      • 1970-01-01
      • 1970-01-01
      • 2022-07-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多