Lestu eignaskrána í Java með ResourceBundle

Það eru til nokkrar leiðir til að hlaða og lesa eiginleikaskrá frá Java, en auðveldast og einfaldast er að nota ResourceBundle flokkinn.

Í fyrsta lagi þarftu að búa til eignaskrá undir auðlindamöppu. Í dæmigerðu Maven verkefni lítur þetta út eins og eftirfarandi

Í þessu dæmi er eignaskráin kölluð config.properties

Innihald eignaskrárinnar er með sniði nafn = gildi

Dæmi:



browser=chrome

Tengt:

Í Java flokki getum við notað ResourceBundle flokkinn til að lesa úr eignaskránni:

public class ReadPropertiesFile {
private static ResourceBundle rb = ResourceBundle.getBundle('config');
public static void main(String[] args) {
String browser = rb.getString('browser');
System.out.println(browser);
} }

Framleiðsla:

chrome