Heim  >  Artikel  >  Java  >  Verwenden Sie die renameTo-Methode, um den Namen des Ordners im Java-Webprojekt unter Linux zu ändern

Verwenden Sie die renameTo-Methode, um den Namen des Ordners im Java-Webprojekt unter Linux zu ändern

PHP中文网
PHP中文网Original
2017-06-20 11:37:511755Durchsuche

Nach dem Testen ist es möglich, Tomcat in einer Linux-Umgebung zu installieren, dann das Projekt darin zu starten und die Methode java.io.File.renameTo(File dest) im Projekt zu verwenden.

Früher konnte der lokal ausgeführte Code geändert und dann auf den Linux-Server übertragen werden, aber die Funktion konnte nicht realisiert werden, da ich dachte, dass dies an den Unterschieden zwischen der Fensterumgebung lag und die Linux-Umgebung. Später stellte ich fest, dass das Ändern des Ordnernamens nicht funktionierte, da der Wert im Java-Webprojekt zuvor geändert wurde Der Hintergrund ändert den Ordnernamen basierend auf dem Wert. Da der Cache nicht geleert wurde, wurde der Code in js nicht aktualisiert, sodass weiterhin Fehler auftraten.

 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     }

Das obige ist der detaillierte Inhalt vonVerwenden Sie die renameTo-Methode, um den Namen des Ordners im Java-Webprojekt unter Linux zu ändern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn