Ниже приведены шаги, которые я использовал в своем приложении.
1) Загрузите программное обеспечение ireport с здесь
2) Создайте / спроектируйте файл .jrxml на основе требований вашего приложения
3) скопируйте созданный файл .jrxml в каталог исходных ресурсов
4) Добавьте подключаемый модуль jasper reports maven к вашему pom.xml.С помощью этого плагина вы можете скомпилировать файл .jrxml в файл .jasper .
5) Добавьте зависимость jar-отчета jasper в ваше приложение и сгенерируйте отчет в каком-нибудь каталоге.Прочитав документы отчета jasper, вы сможете выполнить этот шаг.
6) Укажите ссылку для загрузки этого файла в пользовательском интерфейсе.
В зависимости от требований вашего приложения приведенные выше шаги могут измениться.