| 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"; |
| } |
| } |
| } |