java获取src下文件路径和获取webRoot下文件路径


获取src下的fileurl.properties文件路径

this.getClass().getResource("/fileurl.properties").getPath()

【this.getClass().getResourceAsStream("/"+Basic.dll);】----jar中的class获取jar内部的资源文件,该文件打包成jar前放置在src目录下

如果文件和读取类在同一个包下,把“/”去掉【this.getClass().getResourceAsStream(Basic.dll);】

获取webRoot下的service文件夹路径

request.getSession().getServletContext().getRealPath("/service");

解决路径中包含空格

URLDecoder.decode(this.getClass().getResource("/fileurl.properties").getPath(),"utf-8")

 

获取jar同级目录下的文件:例如System.getProperty("user.dir")+java.io.File.separator+“文件名”


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM