我想访问我的资源文件夹路径,该路径位于spring boot创建的打包WAR内部。我看了这个link,这是访问某个位置的特定文件,但我只是寻找文件夹位置。
使用WAR文件getRealPath()/ getAbsolutePath()不起作用,下面是代码片段
String contextPath = event.getServletContext().getRealPath("/WEB-INF/scripts/views/");
另一个场景,我想访问在“WEB-INF / classes / ImageMagick-6.6.1-5”位置打包在战争中的ImageMagic工具,但im4java库不能访问它。提供像“C:/ ImageMagick-6.6.1-5”这样的任何驱动器位置都可以。
String bindir = URLDecoder.decode(getClass().getClassLoader().getResource("ImageMagick-6.6.1-5").getPath());
是否有任何解决方法可以访问WAR内的目录位置。