// Log4jApp为应用名 System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));//当前线程的类加载器来获取 System.out.println(ClassLoader.getSystemResource("")); System.out.println(Log4jApp.class.getResource("")); System.out.println(Log4jApp.class.getResource("/"));//Class文件所在路径 System.out.println(new File("/").getAbsolutePath()); System.out.println(System.getProperty("user.dir"));//项目当前路径
输出为:
file:/D:/workbench/Log4j/bin/
file:/D:/workbench/Log4j/bin/ file:/D:/workbench/Log4j/bin/com/wenhaozhong/log4j/ file:/D:/workbench/Log4j/bin/ D:\ D:\workbench\Log4j