Java の JAR アーカイブ内のファイルへのアクセス
質問:
内にあるファイルにアクセスするにはどうすればよいですか? Java 内からの JAR アーカイブapplication?
答え:
JAR アーカイブ内からファイルを取得するには、InputStream クラスを使用できます。方法は次のとおりです:
InputStream input = getClass().getResourceAsStream("/classpath/to/my/file");
説明:
JAR アーカイブ内のファイルへのパスはスラッシュ (/) で始まり、それがクラスパス パスであることを示します。ファイルシステムのパス。この例では:
getInputStream() メソッドは、次の入力ストリームを返します。ファイルの内容を読み取ることができます。必要に応じて、この入力ストリームを Reader オブジェクトでラップできます。
以上がJava で JAR ファイル内のファイルにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。