一 文件放在classpath下面

1. 直接获取InputStream

InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("user_table.xml");

2. 获取resource和path

URL resource = Thread.currentThread().getContextClassLoader().getResource("user_table.xml");String path = resource.getPath();

转载于:https://www.cnblogs.com/tangyanbo/p/4283376.html

如何获取项目中文件的路径相关推荐

  1. java io 文件路径_如何从Java项目中的相对路径读取文件? java.io.File找不到指定的路径...

    如何从Java项目中的相对路径读取文件? java.io.File找不到指定的路径 我有一个包含2个包的项目: ListStopWords.txt ListStopWords.txt 在包(2)中我有 ...

  2. python中os.path.dirname(__file__)的使用(获取文件夹路径)(获取当前py文件绝对路径)

    (1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如: python d:/python ...

  3. 获取应用程序文件夹路径的最佳方法

    我看到有一些方法可以获取应用程序文件夹路径: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.As ...

  4. java的相对路径用法_java项目中的绝对路径和相对路径用法说明

    java项目中的绝对路径和相对路径用法说明 绝对路径:不可改变的路径 本地绝对路径:增加盘符的路径(e:/test/test.html) 网络绝对路径:增加协议,IP地址,端口号的路径(http:// ...

  5. Android 项目中文件夹的作用

    Android 项目中文件夹的作用 1. src:存放所有的*.java源程序. 2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID. 3. assets:可 ...

  6. R语言dir函数获取目录中文件或者文件夹名称实战

    R语言dir函数获取目录中文件或者文件夹名称实战 目录 R语言dir函数获取目录中文件或者文件夹名称实战 #基本语法

  7. vb.net获取系统特殊文件夹路径方法

    Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) & "\ ...

  8. java获取项目中的路径_java中几种获取项目路径方式

    转自http://caodaoxi.iteye.com/blog/1234805 在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,根目录是Web ...

  9. AngularJS获取项目中定义的json文件

    项目结构: 文件夹js位于根路径下 1 $http.get('js/app/contact/contacts.json').then(function (res) { 2 /*下面就是获取到的数据*/ ...

  10. Web项目中文件上传Filter处理

    最近遇到一个文件上传的项目,而且在这个项目中遇到的文件上传的次数还是挺多的,所以就写了个Filter过滤器.这一个想法还是从一本书上看到的,所以原则上说并不是在下原创.不过因为补充了一点东西,所以,嘿 ...

最新文章

  1. c++ int转unsigned int_mysql中int、bigint、smallint 和 tinyint的区别详细介绍
  2. 基于Boost::beast模块的同步WebSocket客户端
  3. httpclient 设置短连接_HTTP长连接、短连接使用及测试
  4. 调整latex表格_选择LaTeX还是Word的建议
  5. Bzoj1034 [ZJOI2008]泡泡堂BNB
  6. YV12数据与AVFrame的相互转换
  7. sqlplus中查看sid
  8. Mac查看占用端口进程
  9. 视频通讯使用的SIP协议详解
  10. 可以上传、下载文件的SSH客户端软件--SecureCRT绿色版
  11. 实训十二:交换机隔离VLAN配置
  12. git 拉取最新代码
  13. Access violation at address 77106D4E in module 'ntdll.dll'. Write of address 004051A5.
  14. 华为社招嵌入式软件面试_华为社招面试感受 痛苦 悲催
  15. 自定义Teams会议录像提示
  16. webstorm2020背景和字体_怎么为WebStorm更换主题 修改字体样式
  17. matlab 稳定系统,matlab分析系统的稳定性
  18. git merge 冲突解决
  19. cad图纸比对lisp_CompareDWG|CAD图纸比较软件(CompareDWG)下载v2018 官方版 - 欧普软件下载...
  20. SCI期刊Cover Letter写法模板

热门文章

  1. http请求中乱码------编码的转换
  2. 为什么不要把ZooKeeper用于服务发现
  3. 使用Ajax.dll前台调用后台方法及错误示例
  4. ASUS F9系列XP硬件驱动
  5. 如何理解Linux shell中的“21”?
  6. matlab里面画离散信号怎么画_一、基本离散信号的MATLAB产生和图形实现
  7. HTML怎么写入形状,css3写各种形状(收集篇...)
  8. python函数名的作用_Python:函数名称空间与作用域:
  9. 在NGUI界面的一些问题
  10. 捷克论坛 最新ip_巧说:论坛外链如何正确的建设发布『 不易删』