2021
10-13
10-13
java.io.File的renameTo方法移动文件失败的解决方案
今天线上发现一个问题,发现一个定时移动文件的业务没有正常执行,结合日志和代码发现,移动文件是使用File类的renameTo方法,但是方法返回的都是false,表示文件移动失败。出现这个问题我第一反应是不是文件权限的问题,但是和运维研究后发现的确不是权限导致的。既然不是权限的问题,那就看看renameTo的实现吧,查看源码发现该方法最终是通过一个本地方法实现的,看不到咋写的。网上查了一下renameTo这个方法,发现这个方法确实...
继续阅读 >