linux下用renameTo方法修改java web项目中文件夹名称的实例
2017-06-20 09:45
495 查看
经测试,在Linux环境中安装tomcat,然后启动其中的项目,在项目中使用java.io.File.renameTo(File dest)方法可行。
之前在本地运行代码可以修改,然后传到Linux服务器上一直无法实现功能,自己一直在捣鼓,以为是window环境和Linux环境不同的原因导致,后面发现在项目中使用renameTo方法修改文件夹名称不行是因为之前改了java web项目中的js,在js中传入值到后台,后台根据值来修改文件夹名称。由于没清除缓存导致js中的代码没有刷新,所以一直出现错误。
/** * 更改文件夹名称 * @param oldName 旧的路径+文件夹名 * @param newName 新的路径+文件夹名 */ public void renameFile(String oldName,String newName){ File newFile = new File(newName); File oldFile=new File(oldName);//旧的文件夹必须存在 boolean result=oldFile.renameTo(newFile); if(result){ LogLog.debug(oldName +" -> "+ newName); }else{ LogLog.error("Failed to rename["+oldName+"] to ["+newName+"]."); } } }
以上这篇linux下用renameTo方法修改java web项目中文件夹名称的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章推荐
- linux服务器下部署项目修改配置使请求路径前自动加上项目名称 附 直接请求ip访问方法
- Linux下快速批量修改文件夹下的图片名称的方法
- C# 修改项目文件夹名称
- Java web项目怎么样修改名称
- eclipse修改项目名称的方法
- 修改web项目,去掉项目名称的方法
- linux终端下修改文件夹名称显示颜色
- 在eclipse中修改java web项目的名称
- eclipse项目名称更改,修改tomcat部署名称还是原来的项目名称的方法
- myeclipse或Eclipse修改项目名称,tomcat下还是原来项目名称解决方法
- C# 修改项目文件夹名称
- Linux下C语言修改进程名称的方法
- linux修改网卡名称的方法
- linux修改网卡名称的方法
- J2EE项目修改名字后,部署到tomcat,但是部署后的项目名称还是原来的,解决方法
- Ubuntu Linux系统下修改文档及文件夹权限的方法
- linux系统下如何修改服务器名称参考方法
- Myeclipse修改Java web项目名称
- C# 修改项目文件夹名称
- linux下批量修改目录下所有文件夹、文件名称及文件内容