怎样获取java项目中文件读取的相对路径

作者:活力源 | 创建时间: 2023-05-30
怎样获取java项目中文件读取的相对路径

操作方法

绝对路径如下: E:\\2008work\\thank\\src\\main\\resources\\guolv.txt File file = new File("E:\\2008work\\thank\\src\\main\\resources\\guolv.txt"); 可以读取到文件。 下面分享出来,如果帮到了你,请投我一票,谢谢!

相对路径:问题来了,怎么获取该文件,编译过后,在Tomcat里的相对路径 揭晓答案: this.getClass().getClassLoader().getResource("/").getPath()+"/guolv.txt" 粗体部分就是,获取相对路径的代码! -------------------------------------------------------------------------------- 注意:代码写在读取文件的方法里面 File file = new File(this.getClass().getClassLoader().getResource("/").getPath()+"/guolv.txt"); Readerread = new InputStreamReader(new FileInputStream(file),ENCODING); 接收用的 Reader 如果帮到了你 ,请投我一票,谢谢!

点击展开全文

更多推荐