Must use
BufferedReader reader = new BufferedReader(new InputStreamReader(TemplateReader.class.getClassLoader().getResourceAsStream(templateName)));
不要用
TemplateReader.class.getClassLoader () getResource (templateName);. In this way, if not labeled jar package, this approach is no problem, but if you hit into the jar package, always reported fileNotFound