>当我使用 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/swaggerswagger.json
当我使用 Windows 计算机的工作区时,会发生这种情况。对于 linux,它工作正常。
您的目录路径包含/
尝试使用
Paths.get("C:\Users\Desktop\workspaces\sra\emm-be\wsm-kap-api-server\target\test-classes\swagger\swagger.json");
在目录路径中,您在 C 之前/
。如果你删除它,它也应该在Windows上运行。
Paths.get(C:/Users/Desktop/workspaces/sra/emm-be/wsm-kap-api-server/target/test-classes/swagger/swagger.json);