我有一个Maven Spring项目,里面有xml文件src/main/resources/xyz.xml。我如何在spring MVC控制器中阅读它。
xml
src/main/resources/xyz.xml
我在用
InputStream is = getClass().getResourceAsStream("classpath:xyz.xml");
但是is是null。
is
null
Resource resource = new ClassPathResource(fileLocationInClasspath); InputStream resourceInputStream = resource.getInputStream();
使用ClassPathResource和接口资源。但是请确保您正确地复制了资源目录(使用maven),并且没有丢失,例如,如果将测试作为测试上下文的一部分来运行。