使用MS Windows语义处理路径

时间:2014-12-15 19:46:44

标签: java windows path

在Java中,标准库File类可用于操作特定于平台的路径。我有一个将部署在Linux上的应用程序,但需要操作win32格式的路径,例如" C:\ Path \ To \ File.exe"并执行诸如获取父路径之类的操作" C:\ Path \ To \"。如果我使用File类,这仅在应用程序也在Windows上运行时才有效。我有什么选择?

1 个答案:

答案 0 :(得分:0)

您无法在Linux系统上使用绝对的Windows补丁。
您应该从代码中删除系统相关的路径 如果你想操作pathes,你可以使用io和/或nio API而不考虑底层文件系统。