我正在尝试使用 java NIO 重命名非空文件夹的文件夹名称
我的结果是创建的新目录里面没有文件,而不是删除旧目录。
我使用的代码但它不起作用:
try (FileSystem fs = FileSystems.newFileSystem(uri, env)) {
Path oldPath = fs.getPath("/some/directory2");
Files.move(oldPath, oldPath.resolve("/some/directory_replaced2_2"), StandardCopyOption.REPLACE_EXISTING);
} catch (IOException e) {
e.printStackTrace();
}
我错过了什么?(我只想重命名文件夹)