JBoss工程获取classpath路径下的某一配置文件路径

最近项目需要用到Jboss服务器部署,打包成war包部署

程序中包含有段程序是要从classes目录下的template目录下读取模板文件,但打包部署到jboss下后却怎么也获取不到文件路径。

本人第一次使用jboss,查了好多资料,也只能通过getResourceAsStream获取流,但是我要路径字符串,求助谢谢!!

我最近也遇到这个问题,刚解决了,贴上代码

@Autowired
    WebApplicationContext webApplicationContext;
    @ResponseBody
    @RequestMapping(value = "/test2.do",method = RequestMethod.GET)
    public AppResponse test2(){
        String baseFolder=null;
        try {
            baseFolder=webApplicationContext.getResource("classpath:template").getFile().getPath();
        } catch (IOException e) {
            e.printStackTrace();
        }
        appResponse.setResultCode(200);
        appResponse.setResultMessage("下载成功");
        appResponse.setBusinessData(baseFolder);
        return appResponse;
    }