当前位置: 首页 > article >正文

springboot读取文件

方式一

 ClassPathResource cp = new ClassPathResource("shiro_base_auth.ini");
       File file = cp.getFile();
        InputStream inputStream = cp.getInputStream();

  pom配置 打成jar包将文件放在哪里。要不打包后访问不到

<fileSet>
         <!-- 项目中 input.txt所在目录。-->
         <directory>./input/input.txt</directory>
         <!-- 打包之后 input.txt所在目录-->
          <outputDirectory>./conf</outputDirectory>
         <includes>
              <include>**</include>

          </includes>
   </fileSet>


    <build>
       
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>*.xml</include>
                    <include>mapper/*.xml</include>
                    <include>**/*.*</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>


http://www.kler.cn/a/284122.html

相关文章:

  • 项目技术栈-解决方案-web3去中心化
  • 前端面试笔试(二)
  • Bugku CTF_Web——点login咋没反应
  • Tomcat 和 Netty 的区别及应用场景分析
  • QQ 小程序已发布,但无法被搜索的解决方案
  • 容器技术在DevOps中的应用
  • 高级java每日一道面试题-2024年8月31日-框架篇[Spring篇]-你对Spring事务传播机制了解多少?
  • Docker 修改镜像源
  • 利用 Web 浏览器构建 Java Media Player
  • jetsonNano烧录Ubuntu20.04镜像使用ROS2
  • 【Java设计模式】装饰器模式:动态扩展类的功能
  • Hadoop生态圈(一)
  • 《高等代数》范德蒙德行列式的证明
  • 深拷贝与浅拷贝的区别
  • 工业软件架构4:(QT和C++实现)
  • 视频和音频合成视频Easy_Wav2Lip
  • ROS - Turtle Nest 使用说明
  • 机器学习/数据分析案例---糖尿病预测
  • Java基础——IO概述
  • Java算法之快速排序(Quick Sort)
  • 服务器机柜与网络机柜的区别有哪些?
  • 耦合和内聚
  • redis集群部署
  • 集成电路学习:什么是DAC数模转换器
  • Maven <parent> 标签的作用及使用详解
  • 【React】useEffect的使用场景与作用