java读取文件路径问题-resource
1.正常在本地开发软件时候,用绝对路径也好,相对路径也好都可以获取到文件
File file = new File("");
File file1 = new File(file.getCanonicalPath()+"/jeecg-boot-module-demo/src/main/resources/stopwords.txt");//file.getCanonicalPath()为根路径
二:部署到docker上就是linux,这样就会报错,Java工程打包部署到Tomcat中时,properties的路径变到顶层(classes下),这是由Maven工程结构决定的。由Maven构建的web工程,主代码放在src/main/java路径下,资源放在src/main/resources路径下,当构建为war包的时候,会将主代码和资源文件放置classes文件夹下
采取这样就可以了,必须把
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/13806.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论