jak uzyskać bieżący katalog w java?
Próbuję pobrać bieżący katalog mojego projektu z Java. Używam następujących linii kodów, aby uzyskać szczegóły ścieżki.
Typ 1:
File directory = new File (".");
try {
System.out.println ("Current directory's canonical path: "
+ directory.getCanonicalPath());
System.out.println ("Current directory's absolute path: "
+ directory.getAbsolutePath());
}catch(Exception e) {
System.out.println("Exceptione is ="+e.getMessage());
}
Typ 2:
String currentDir = System.getProperty("user.dir");
System.out.println("Current dir using System:" +currentDir);
Podczas wykonywania powyższych kodów z klasy głównej otrzymuję katalog Project. Gdy wykonuję po stronie serwera, dostaje się: „Aktualny katalog przy użyciu System: D: Apache Tomcat 6.0.16 bin”. Ale mój projekt znajduje się wD:\Apache Tomcat 6.0.16\wepapps\SampleStructs
.
Podaj mi jakieś sugestie i pomóż mi z tego.