Di bawah ini adalah contoh screen shoot resource folder di Eclipse saya:
Dengan isi file :
host = localhost
username = dbuser
password = password
Contoh Program
Di bawah ini adalah contoh program Java untuk membaca file dari resource folder di Java :
import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; public class ReadFileFromResourceDemo { public static void main(String[] args){ ClassLoader classLoader = ClassLoader.getSystemClassLoader(); String resourceFile = classLoader.getResource("database.properties").getFile(); FileInputStream inputStream; try { inputStream = new FileInputStream(resourceFile); BufferedReader br = new BufferedReader(new InputStreamReader(inputStream)); String line; while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); } catch (FileNotFoundException e) { System.out.println("File tidak ditemukan"); e.printStackTrace(); } catch (IOException e) { System.out.println("File tidak dapat diakses"); e.printStackTrace(); } } }
Output
Coba Anda compile dan jalankan program diatas, maka akan menampilkan output sebagai berikut:
host = localhost username = dbuser password = password