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();
  • 相关阅读:
    图论-桥/割点/双连通分量/缩点/LCA
    未解决的问题
    hdu2586(LCA最近公共祖先)
    LCA最近公共祖先(least common ancestors)
    111
    poj1703 Find them, Catch them 并查集
    关于背包的注意事项
    codeforces343A A. Rational Resistance
    hdu(1171)多重背包
    HTML5事件—visibilitychange 页面可见性改变事件
  • 原文地址:https://www.cnblogs.com/hahajava/p/11317183.html
Copyright © 2011-2022 走看看