«mvn clean install» приводит к пустым документам PDF в приложении Spring Boot - PullRequest
0 голосов
/ 01 апреля 2019

Я вижу странное поведение после запуска "mvn clean install" для сборки моего приложения Spring Boot.Всякий раз, когда я помещаю документ PDF в свою «статическую» папку или любую другую папку, обслуживающую файлы, в мое приложение, все скомпилированные версии файлов PDF остаются пустыми.Эти скомпилированные версии находятся в папке target/classes/static вместе со всеми моими другими статическими изображениями, js, css, что просто отлично.Я использую среду localdev в MacOS Mojave 10.14.1, Apache Maven 3.6.0, установленный через Homebrew, и Spring Boot 2.1.1.

Есть идеи или предложения?Я пробовал несколько файлов PDF, включая некоторые локальные и некоторые загрузки из Интернета, поэтому я думаю, что это происходит со всеми из них в целом.

1 Ответ

0 голосов
/ 01 апреля 2019

Понял это - это было связано с настройками ресурса в моем pom.xml. Смотрите существующий пост:

PDF-файл с пустыми страницами, появляющимися после копирования с использованием Java Files.copy

Решением было добавить следующее в мои фильтры:

<exclude>**/*.pdf</exclude>
<include>**/*.pdf</include>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...