| package com.mesonbuild; | |
| import java.io.BufferedReader; | |
| import java.io.IOException; | |
| import java.io.InputStreamReader; | |
| import java.nio.charset.StandardCharsets; | |
| public class Resources { | |
| public static void main(String[] args) throws IOException { | |
| try (InputStreamReader reader = new InputStreamReader( | |
| Resources.class.getResourceAsStream("/resource1.txt"), | |
| StandardCharsets.UTF_8)) { | |
| final BufferedReader buffered = new BufferedReader(reader); | |
| assert buffered.readLine() == "1"; | |
| } | |
| try (InputStreamReader reader = new InputStreamReader( | |
| Resources.class.getResourceAsStream("/subdir/resource2.txt"), | |
| StandardCharsets.UTF_8)) { | |
| final BufferedReader buffered = new BufferedReader(reader); | |
| assert buffered.readLine() == "2"; | |
| } | |
| } | |
| } |