首頁  >  文章  >  Java  >  linux 下用renameTo方法修改java web專案中資料夾的名稱

linux 下用renameTo方法修改java web專案中資料夾的名稱

PHP中文网
PHP中文网原創
2017-06-20 11:37:511757瀏覽

  經測試,在Linux環境中安裝tomcat,然後啟動其中的項目,在項目中使用java.io.File.renameTo(File dest)方法可行。

  之前在本地運行程式碼可以修改,然後傳到Linux伺服器上一直無法實現功能,自己一直在搗鼓,以為是window環境和Linux環境不同的原因導致,後面發現在專案中使用renameTo方法修改資料夾名稱不行是因為之前改了java web專案中的js,在js中傳入值到後台,後台根據值來修改資料夾名稱。由於沒清除快取導致js中的程式碼沒有刷新,所以一直出現錯誤。

 1   /** 2      * 更改文件夹名称 3      * @param oldName 旧的路径+文件夹名 4      * @param newName 新的路径+文件夹名 5      */ 6     public void renameFile(String oldName,String newName){ 7         File newFile = new File(newName); 8         File oldFile=new File(oldName);//旧的文件夹必须存在 9         boolean result=oldFile.renameTo(newFile);10         if(result){11             LogLog.debug(oldName +" -> "+ newName);12         }else{13             LogLog.error("Failed to rename["+oldName+"] to ["+newName+"].");14             }15         }16     }

 

以上是linux 下用renameTo方法修改java web專案中資料夾的名稱的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn