import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class Program { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { InputStream input = ClassLoader.getSystemResourceAsStream("example/resources/list.xml"); InputStreamReader reader = new InputStreamReader(input); BufferedReader buffer = new BufferedReader(reader); String line = null; while ((line = buffer.readLine()) != null) { System.out.println(line); } buffer.close(); reader.close(); input.close(); } }
2009/02/03
Get resources in class directory
There is a file, for example, "list.xml" located at directory "example/resource".
And there is a Java class "example.test.Program.class" want to get the resource file.