クラス FileUtils

java.lang.ObjectSE
org.springframework.boot.loader.tools.FileUtils

public abstract class FileUtils extends ObjectSE
Spring Boot ツールでファイルとディレクトリを操作するためのユーティリティ。
導入:
1.0.0
作成者:
Dave Syer, Phillip Webb
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static boolean
    指定された jar ファイルが署名されている場合は true を返します。
    static void
    removeDuplicatesFromOutputDirectory(FileSE outputDirectory, FileSE originDirectory)
    「出力」ディレクトリから重複ファイルを削除するユーティリティは、それらがすでに「オリジン」に存在する場合。
    static StringSE
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    3.4.8 は 4.0.0 で置換なしで削除されるため

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • FileUtils

      public FileUtils()
  • メソッドの詳細

    • removeDuplicatesFromOutputDirectory

      public static void removeDuplicatesFromOutputDirectory(FileSE outputDirectory, FileSE originDirectory)
      「出力」ディレクトリから重複ファイルを削除するユーティリティは、それらがすでに「オリジン」に存在する場合。起点ディレクトリを再帰的にスキャンして、両方の場所に存在するファイル(ディレクトリではない)を探し、コピーを削除します。
      パラメーター:
      outputDirectory - 出力ディレクトリ
      originDirectory - 元のディレクトリ
    • sha1Hash

      @DeprecatedSE(since="3.4.8", forRemoval=true) public static StringSE sha1Hash(FileSE file) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      3.4.8 は 4.0.0 で置換なしで削除されるため
      指定されたファイルの SHA-1 ハッシュを生成します。
      パラメーター:
      file - ハッシュするファイル
      戻り値:
      文字列としてのハッシュ値
      例外:
      IOExceptionSE - ファイルを読み取れない場合
    • isSignedJarFile

      public static boolean isSignedJarFile(FileSE file) throws IOExceptionSE
      指定された jar ファイルが署名されている場合は true を返します。
      パラメーター:
      file - チェックするファイル
      戻り値:
      ファイルが署名されている場合
      例外:
      IOExceptionSE - IO エラー時