0
您可以使用的ProcessBuilder或调用Runtime.getRuntime()。EXEC()由Java的取景器中打开一个小别胜新婚。不过,我已经试过两种方式,我可以用ProccessBuilder做到像下面的代码所示:打开在Mac Finder上使用的ProcessBuilder(带重音)的文件夹
ProcessBuilder pb = new ProcessBuilder("open", path);
Process p = pb.start();
int exitCode = p.waitFor();
我可以带或不带空格打开文件夹以及像:
/MyFolder文件/文件夹测试/
但我不能与像口音打开任意一个文件夹:
/MyFolder中/圣保罗案例/
我怎样才能使的ProcessBuilder(或别的东西)用Java语言打开文件夹时,它们是否带有重音符号?
在此先感谢!