在spring boot java应用程序中访问资源文件(xml)

时间:2014-12-05 09:37:32

标签: xml spring-boot

我正在创建一个springboot java应用程序。我需要帮助访问资源文件(xml文件)并解析它。我正在使用gradle来构建项目。在编译时我是否必须在gradle中添加任何依赖项?我如何能够访问资源文件。 感谢

1 个答案:

答案 0 :(得分:0)

资源文件位于类路径中。您可以按照标准方式阅读此文件,如下所示:

InputStream yourStream = null;
try {
ClassPathResource cpr = new ClassPathResource("/folder/file.xml");
yourStream = cpr.getInputStream();
} catch (IOException e) {
       log.error("This is the exception: " + e);
    } finally {
        cleanUpResource(yourStream); //close stream etc
    }