项目中使用临时文件夹或获取文件资源路径

关于项目中使用临时文件夹的情况

1. 如果想要获取resource目录下的某个文件夹路径:
    ResourceUtils.getURL("classpath:").getPath() + "/xxx"
    注意:
        1.1 不能直接使用ResourceUtils.getURL("classpath:xxx").getPath(),这种会报错
        1.2 如果resource目录下的那个文件夹是一个空文件夹,那么上linux后,无法在其中创建文件,因为打包的时候会忽略空文件夹,即target下不会有对应的文件夹,此时如果想在代码中实时创建这个文件夹又会没有权限
解决方式:在那个临时文件夹下再放个临时文件,这样打包的时候也会自动创建临时文件夹

如果想要获取resource目录下的某个文件

ResourceUtils.getURL("classpath:xxx.txt").getPath()

注意:

hutool的FileUtil.getTmpDir()方法,在linux上获取的临时文件夹路径不正确,谨慎使用

相关推荐

  1. 项目使用临时文件夹获取文件资源路径

    2023-12-15 08:24:03       62 阅读
  2. PHP获取路径目录当前文件名

    2023-12-15 08:24:03       38 阅读
  3. 获取文件夹下所有文件路径

    2023-12-15 08:24:03       56 阅读
  4. pytest中文使用文档----6临时目录和文件

    2023-12-15 08:24:03       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-15 08:24:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-15 08:24:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-15 08:24:03       82 阅读
  4. Python语言-面向对象

    2023-12-15 08:24:03       91 阅读

热门阅读

  1. Numpy库

    2023-12-15 08:24:03       69 阅读
  2. uniapp微信小程序下载保存图片流到本地,base64

    2023-12-15 08:24:03       77 阅读
  3. MSSQL存储过程的功能和用法

    2023-12-15 08:24:03       63 阅读
  4. 华为大数据开发者教程知识点提纲

    2023-12-15 08:24:03       43 阅读
  5. Servlet

    Servlet

    2023-12-15 08:24:03      45 阅读
  6. WPF中DataGrid设置默认选中行

    2023-12-15 08:24:03       57 阅读
  7. OpenCV开发:编译安装opencv

    2023-12-15 08:24:03       65 阅读
  8. 【✅面试编程题:如何用队列实现一个栈】

    2023-12-15 08:24:03       59 阅读
  9. AUTOSAR从入门到精通-中间件通信DDS(一)

    2023-12-15 08:24:03       61 阅读
  10. Ubuntu无法解析域名DNS指向127.0.0.53问题处理

    2023-12-15 08:24:03       67 阅读
  11. CAN总线协议

    2023-12-15 08:24:03       51 阅读