遇到 java.nio.file.InvalidPathException: Illegal char <:>

Eri*_*Rey 5 java path

当我使用 Paths.get() 创建一个目录时,我遇到了下面的异常。

java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/Users/Desktop/workspaces/sra/emm-be/wsm-kap-api-server/target/test-classes/swagger\swagger.json
Run Code Online (Sandbox Code Playgroud)

当我使用 Windows 机器的工作区时会发生这种情况。对于 linux,它运行良好。有什么想法吗?

Sam*_*erz 4

您的目录路径包含/尝试使用

    Paths.get("C:\\Users\\Desktop\\workspaces\\sra\\emm-be\\wsm-kap-api-server\\target\\test-classes\\swagger\\swagger.json");
Run Code Online (Sandbox Code Playgroud)