java - 如何在 Spring Boot 应用程序中编写静态资源文件
问题描述
我正在使用 Spring Boot 应用程序。客户端应用程序将生成一个静态文件夹,其中包含所有静态文件,如 js 和 lib 文件。除了这些文件,我还需要将几个 js 文件添加到静态文件夹(src/main/resources)中。
现在我正在使用文件 Java.io。fileutil.copyInputstream
在日食中工作正常。但是,在运行 jar 文件“src/main/resources”路径时无法识别。我怎样才能做到这一点。我现在使用的代码将文件创建到资源文件夹中
File = new File("src/main/resources/static/lib/" + resourceFile.getName() );
if (!tFile.exists()) {
//content I am getting from the db
FileUtils.copyInputStreamToFile( content.getStream() , File);
}
解决方案
推荐阅读
- oracle - DBMS_OUTPUT.PUT_LINE 和 DBMS_OUTPUT.GET_LINE 使用 Liquibase
- c# - 动态构建表达式以调用 Expression.GreaterThan()
- amazon-web-services - EC2 Ubuntu 14 默认密码
- python - 内存中numpy数组(图像,uint8)的有损压缩
- javascript - Chartjs 更新布局大小
- django - Django:在 __init__ 之前还是之后?
- eclipse - 在 Draw2D 中向 PolylineConnection 添加标签
- sql - 去除数字 - 在 sql impala 中只保留名称
- javascript - 将鼠标悬停在单元格上时,在表格单元格 (td) 的工具提示上获取表格标题 (th)
- r - 如何将 xml2::xml_find_all() 元素转换为 tibble 格式