遇到 java.nio.file.InvalidPathException: Illegal

当我使用 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

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


慕田峪7331174
浏览 2136回答 2
2回答

慕妹3146593

您的目录路径包含/尝试使用&nbsp;&nbsp;&nbsp;&nbsp;Paths.get("C:\\Users\\Desktop\\workspaces\\sra\\emm-be\\wsm-kap-api-server\\target\\test-classes\\swagger\\swagger.json");

牧羊人nacy

您的/目录路径中有C 之前。如果您删除它,它也应该适用于 Windows。&nbsp;Paths.get(C:/Users/Desktop/workspaces/sra/emm-be/wsm-kap-api-server/target/test-classes/swagger/swagger.json);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java