Используя iReport, вы можете экспортировать шрифты в качестве расширения.
Тогда вы
- может поместить ваш font.jar в ваше приложение и создать системную область видимости,
- или вы можете maven установить ваш шрифт в ваш репозиторий.
Кстати:
Вы можете пропустить эти сообщения об ошибках, используя jasperreports.properties.
# ignore missing fonts in reports
net.sf.jasperreports.awt.ignore.missing.font=true