mvc 和 spring boot 读取class 下resource文件

mvc:

   File file = ResourceUtils.getFile("classpath:conf/bill.xls");

springboot:

  ClassLoader classLoader = getClass().getClassLoader();
        /**
         getResource()方法会去classpath下找这个文件,获取到url resource, 得到这个资源后,调用url.getFile获取到 文件 的绝对路径
         */
        URL url = classLoader.getResource("bill.xls");
        /**
         * url.getFile() 得到这个文件的绝对路径
         */
        System.out.println(url.getFile());

  

原文地址:https://www.cnblogs.com/zrboke/p/14073139.html