zoukankan      html  css  js  c++  java
  • idea 获取resources资源目录下文件

    以下格式都是正确的(注意:.properties文件中的第一行不要有空格!):

            URL resource01 = MainMobile.class.getResource("");
            URL resource02 = MainMobile.class.getResource("/conf.properties");//success: resources下的
    
            InputStream ip3 = MainMobile.class.getClassLoader().getResourceAsStream("conf.properties");//success: resources下的
            InputStream resource32 = Thread.currentThread().getContextClassLoader().getResourceAsStream("conf.properties");
    
            InputStream ips =  MainMobile.class.getResourceAsStream("/conf.properties");//success: resources下的
            URL resource13 = Thread.currentThread().getContextClassLoader().getResource("conf.properties");
            InputStream resource43 = Thread.currentThread().getContextClassLoader().getResourceAsStream("conf.properties");
            InputStream resource23 = Thread.currentThread().getContextClassLoader().getResourceAsStream("conf.properties");
    SpringBoot读取resources目录下的文件
    
    1. 传统java读取方式
    
    File file = new File("src/main/resources/static/assets/test.txt");
    InputStream inputStream=new FileInputStream(file);
    
    2. ResourceUtils工具类
    
    File file = ResourceUtils.getFile("classpath:static/assets/test.txt");
    InputStream inputStream=new FileInputStream(file);
    
    3. ClassPathResource类
    
    ClassPathResource classPathResource = new ClassPathResource("static/assets/test.txt");
    InputStream inputStream = classPathResource.getInputStream();
  • 相关阅读:
    git项目管理-合并请求
    记录一次git stash找回删除的存储
    chrome 下 position:fixed失效(react)
    css3 var变量
    rc-select下拉选择控件库推荐
    (转载)vue路径后面去除#号
    本地配置独立域名环境
    javascript判断pc还是手机端
    javascript复制到粘贴板的方案
    javascript轮播插件的使用(TouchSlide)
  • 原文地址:https://www.cnblogs.com/hahajava/p/11317183.html
Copyright © 2011-2022 走看看