gradleにて作成したjarファイルの中のテンプレート参照がうまくいきません。
【バージョン関連】
springBoot:2.1.0.RELEASE
Gradle:4.8.1
poi:3.17
java:8
spring bootにて、poiを使ったエクセルファイルの取り扱いをしております。
Controllerクラスにて、「ExcelBuilder/files/template.xlsx」を参照していますが、
jarファイルにて実行するとresource変数がnullとなってしまいます。
intellijにてアプリケーションを実行すると、問題なく動くのですが、
jarファイルにした場合は、何か考慮すべきことがあるのでしょうか。
よろしくお願い致します。
try {
Resource resource = resourceLoader.getResource("classpath:files/template.xlsx");
mav = new ModelAndView(new ExcelBuilder(resource.getFile()));
} catch (IOException e) {
e.getStackTrace();
}
ExcelBuilderにFileを渡して、Excel操作しています。