2017-05-22 17 views
0

Java 6では現在のディレクトリへの絶対パスを取得したいが、Pathsは使用できません。Java 6のパスの代わりに?

String currentDirectory = Paths.get(".").toAbsolutePath().normalize().toString(); 

代替方法はありますか?

+1

より良いアイデアは、Java 8に切り替えることです。Java 6の過去の一般公開は、2013-04-16に行われました。それ以来、数多くの非公開リリースが行われており、多くのセキュリティ修正が施されています。 **しかし、**あなたの組織がJavaサポート契約のためにOracle Incにサインアップした場合にのみ取得できます。 –

+0

(https://en.wikipedia.org/wiki/Java_version_history#Java_6_updatesを参照) –

答えて

2

new File(".").getPath(); 
new File(".").getAbsolutePath(); 
new File(".").getCanonicalPath(); 
1
File f = new File(""); 
String currentDirectory = f.getAbsolutePath(); 
関連する問題