编译时src/main/java中*.java文件会被编译成*.class文件,在classpath中创建对应目录及class文件
           src/main/resources目录中的文件会被复制到classpath目录中

import java.io.InputStream;
import java.net.URL; import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component; @Component
public class Test implements CommandLineRunner { public void run(String... args) throws Exception {
//当前项目根目录
System.out.println(System.getProperty("user.dir")); //classpath目录, 一般是根目录下/target/classes目录
URL url = getClass().getClassLoader().getResource("");
System.out.println(url.getPath()); //读取根目录下/target/classes/test/settings.properties文件,即读取src/main/resources/test/settings.properties文件
InputStream inputStream = getClass().getClassLoader().getResourceAsStream("test/settings.properties");
System.out.println(inputStream);
}
}

最新文章

  1. Markdown工具的使用
  2. 一个php soap的错误记录
  3. [示例]NSDictionary编程题-字典的排序应用(iOS6班)
  4. [ionic开源项目教程] - 第11讲 封装BaseController实现controller继承
  5. 联系电话正则表达式(jquery表单验证)
  6. Android 自定义Toast,不使用系统Toast
  7. AAC ADTS AAC LATM 格式分析
  8. 函数fseg_set_nth_frag_page_no
  9. jQuery中的data方法:
  10. ABP模块设计
  11. crontab执行带参数的php脚本,并取得参数[转]
  12. Map、Set、List区别
  13. day13 for内部机制详解,迭代器
  14. rdesktop方法(Linux to Windows)
  15. 连号区间数|2013年蓝桥杯B组题解析第十题-fishers
  16. CentOS 7 Apache服务的安装与配置
  17. Spring Boot @DeleteMapping
  18. Sql Server的还原和导入数据效果不一样
  19. 详解华为交换机iStack特性
  20. 面试题:给定一个函数rand()能产生1到m之间的等概率随机数,产生1到n之间等概率的随机数?

热门文章

  1. mysql原来是按自然日统计。怎么可以用今天10点到次日10点这样统计???
  2. AspNetPager 样式
  3. linux之docker
  4. HZOJ 走格子
  5. 修改UISearchBar背景
  6. python基础之逻辑题(2)
  7. pytorch bert 源码解读
  8. day7_python之面向对象item系列(__getitem__,__setitem__,__delitem__)
  9. @noi.ac - 506@ 强连通分量
  10. php 第三方登录总结OAuth协议