У меня есть приложение Spring Boot 2.x, которое я встраиваю в образ Docker и запускаю в WINDOWS .В какой-то момент я пытаюсь получить файл по classpath, но как только я это делаю, я получаю очень утомленный classpath, что приводит к исключению.
validation:
xsltfilepath:"classpath:/drive/schema.xslt"
@Value("${validation.xsltfilepath}")
private Resource xsltFilePath;
@Override
public File getXsltFile() throws IOException {
return xsltFilePath.getFile();
}
Однако мой classpath каким-то образом является встроенной папкой tomcat tmp
Failed to read schema document 'file:/tmp/tomcat-
docbase.4352498172788896832.10902/drive/schema.xslt'