jar包中:
BufferedReader br = new BufferedReader(new InputStreamReader(ClassLoader.getSystemResourceAsStream("destination_file")));
war包中:
this.getClass().getResource("/").getPath();// war包://WEB-INF/classes目录
this.getClass().getResource("AnyClassOrFile").getPath();// 程序中任意类或文件的路径
servlet访问方式不赘。
工程中:
不赘述。
更详细的可见下列文章: