当我从STS运行项目或在现有Tomcat中放弃WAR时,项目按预期运行。当我将WAR文件作为可执行文件运行时,出现FileNotFoundException
错误。
我有一个目录/resources/private/
,其中包含我想私下访问的静态内容和数据,而不是图像,css,js等...
无论我如何部署应用程序,如何访问/resources/
目录?
答案 0 :(得分:0)
您可以使用ApplicationContext:
@Autowired
private ApplicationContext context;
Resource[] resources = context.getResources("classpath:*.json");