resources
└── serializers
└── removeNS.xslt
И всё работает, но проблема, removeNS.xslt ложиться в корневую директорию, а не сохраняется в папке serializers, как прописано и потому считываю я тоже с корневой папки. В pom я прописал так:
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<includes>
<include>*</include>
</includes>
</resource>
<resource>
<directory>${project.basedir}/src/main/resources/serializers</directory>
<includes>
<include>*</include>
</includes>
</resource>
</resources>
В Jar в итоге они кладутся все рядом почему-то.
Вопрос: Как сохранить расположение файла в подпапке, чтобы в jar и в проекте папка serializers как ресурс была подпапкой?
<outputDirectory> у ресурсов пропиши.
Или сложи все в src main resources дропнув тэги. Это стандартный путь не требующий указания <resources> явно
Это как? просто убрать тэг ресурс?
Смотря где у тебя ресурсы. Из твоего мессага я до конца не понял - в src/resources ли они или в src/main/resources. Если второе - то да.
Обсуждают сегодня