2014-09-24 43 views
0

即我需要從我的類加載的目錄中獲取路徑。如何獲取我的應用程序的二進制文件的路徑?

+0

啓動你用'的Java -verbose應用:class'。確保你的終端有足夠的緩衝區,這是非常詳細的。或重定向到一個文件或使用grep更容易搜索。 – StephaneM 2014-09-24 08:15:02

+0

@StephaneM,從程序中。 – user626528 2014-09-24 08:16:58

+1

這個線程的最後一個答案:http://stackoverflow.com/questions/11613988/how-to-get-classpath-from-classloader可能是你想要的。 – StephaneM 2014-09-24 08:22:21

回答

0

從這個線程的最後一個答案:How to get classpath from classloader?可能是你想要什麼:

ClassLoader cl = ClassLoader.getSystemClassLoader(); 
URL[] urls = ((URLClassLoader) cl).getURLs(); 
for (URL url: urls) { 
    System.out.println(url.getFile()); 
} 
相關問題