Tenho um relatório que está utilizando como fonte o Helvetica Neue.
Instalei as fonts no ireport e depois exportei para um .jar ( como ensina o tutorial) coloquei no meu projeto e em um ambiente Windows deu tudo certo, mas quando tento executar em um ambiente Linux não funciona lançando a seguinte exceção:
12:47:07,248 ERROR [stderr] (http?0.0.0.0-8443-2) Caused by: net.sf.jasperreports.engine.JRRuntimeException: java.io.IOException: Problem reading font data.
12:47:07,249 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontFace.(SimpleFontFace.java:109)
12:47:07,250 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontFace.(SimpleFontFace.java:129)
12:47:07,250 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontFace.getInstance(SimpleFontFace.java:68)
12:47:07,251 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontFamily.setNormal(SimpleFontFamily.java:99)
12:47:07,251 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamily(SimpleFontExtensionHelper.java:261)
12:47:07,252 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(SimpleFontExtensionHelper.java:232)
12:47:07,253 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontFamilies(SimpleFontExtensionHelper.java:193)
12:47:07,256 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontFamilies(SimpleFontExtensionHelper.java:162)
12:47:07,256 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.fonts.FontExtensionsRegistry.getExtensions(FontExtensionsRegistry.java:56)
12:47:07,257 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.getExtensions(DefaultExtensionsRegistry.java:110)
12:47:07,261 ERROR [stderr] (http?0.0.0.0-8443-2) at net.sf.jasperreports.engine.util.JRStyledTextParser.(JRStyledTextParser.java:83)
12:47:07,261 ERROR [stderr] (http?0.0.0.0-8443-2) ? 36 more
Alguém já teve esse problema e gostaria de ajudar?