如何获取我的应用程序的二进制文件的路径?
答
从这个线程的最后一个答案:How to get classpath from classloader?可能是你想要什么:
ClassLoader cl = ClassLoader.getSystemClassLoader();
URL[] urls = ((URLClassLoader) cl).getURLs();
for (URL url: urls) {
System.out.println(url.getFile());
}
启动你用'的Java -verbose应用:class'。确保你的终端有足够的缓冲区,这是非常详细的。或重定向到一个文件或使用grep更容易搜索。 – StephaneM 2014-09-24 08:15:02
@StephaneM,从程序中。 – user626528 2014-09-24 08:16:58
这个线程的最后一个答案:http://stackoverflow.com/questions/11613988/how-to-get-classpath-from-classloader可能是你想要的。 – StephaneM 2014-09-24 08:22:21