当我使用 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,它运行良好。有什么想法吗?
2 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
您的目录路径包含/
尝试使用
Paths.get("C:\\Users\\Desktop\\workspaces\\sra\\emm-be\\wsm-kap-api-server\\target\\test-classes\\swagger\\swagger.json");
牧羊人nacy
TA贡献1862条经验 获得超7个赞
您的/
目录路径中有C 之前。如果您删除它,它也应该适用于 Windows。
Paths.get(C:/Users/Desktop/workspaces/sra/emm-be/wsm-kap-api-server/target/test-classes/swagger/swagger.json);
添加回答
举报
0/150
提交
取消