-1

request.getServletContext().getRealPath("/Rod")在没有servlet. 我已经这样做了servlet,但我不想使用servlet想要用作简单的 java 应用程序。

4

1 回答 1

0

这将为您提供相对文件/目录的绝对路径:

File file = new File("path/to/file");
file.getAbsultePath();

应该给你一些类似的东西:/home/userid/app_directory/path/to/file

如果您尝试在应用程序中捆绑一些资源,我建议您使用不同的方法,也许将文件打包到 jar 中并通过getClass().getResource(resourcePath)

于 2013-09-10T13:03:32.937 回答