La police n'est pas disponible à la JVM avec Jasper Reports

Je suis en train de générer un rapport avec DynamicJasper, mais j'obtiens l'erreur suivante:

net.sf.jasperreports.engine.util.JRFontNotFoundException:  
                                 Font 'Arial' is not available to the JVM.   

msttcorefonts est installé, mais je suppose que la JVM n'est pas en utilisant les polices de caractères à partir d'elle.

Je suis sous Ubuntu 10.04.

Comment puis-je résoudre ce problème?

  • Je suis en fait en l'ignorant ... il suffit de régler le suivant "net.sf.jasperreports.awt.les ignorer.manquant.font=true" mauvaise idée... mais résout le problème pour un moment....
  • Vous devez installer les polices microsoft dans Ubuntu, consultez ce lien pour plus d'informations .. embraceubuntu.com/2005/09/09/installing-microsoft-fonts
  • où avez-vous mis cela? je travaille avec une version embarquée de jasperreports dans jbilling où aucun jasperreports.propriétés de l'existence du fichier à modifier.
  • stackoverflow.com/questions/19978524/jasper-report-font-error le Renvoyer
  • ce ne semble pas être une bonne solution (je sais la question est vieux), mais peut-être de son mieux pour nous d'éviter les rapports d'incohérence, j'ai passé sur la réponse.
  • utilisez ceci :- community.jaspersoft.com/wiki/custom-font-font-extension
  • jasperreports-polices-6.8.0 l'ajout de ce pot a fonctionné pour moi.

InformationsquelleAutor Andrew | 2010-09-28