protected boolean initHomeDirectoryFromWebapp() throws Throwable { if(context.isServletEnvironment()){ ServletResource r = Servlets.getResource(context.getServletContext(), "/WEB-INF"); if(r.exists() && r.isFile()){ dir = Resources.createFileResource(r.getFile()); //project // /src/main/webapp/WEB-INF // /target/classes if(dir.createRelative("../../../../target/classes").exists()){ dir = dir.createRelative("../../../../target"); } return true; } } return false; }
ServletResource r = Servlets.getResource(sc, "/WEB-INF"); if(r.exists() && r.isFile()){ FileResource dir = Resources.createFileResource(r.getFile());