如何在运行时获取Java应用程序的真实路径?

我正在使用log4j创建一个Java应用程序。我给出了配置log4j文件的绝对路径,还给出了生成的日志文件(生成此日志文件的位置)的绝对路径。我可以通过以下方式在运行时获取Java

Web应用程序的绝对路径:

String prefix =  getServletContext().getRealPath("/");

但是在普通的Java应用程序中,我们可以使用什么呢?

回答:

尝试;

String path = new File(".").getCanonicalPath();

以上是 如何在运行时获取Java应用程序的真实路径? 的全部内容, 来源链接: utcz.com/qa/406227.html

回到顶部