0
什麼可能導致爲什麼我會收到一條消息,說1.not.found.as.a.resource?
new Font(Font.HELVETICA, 11f, Font.BOLD)
或
BaseFont.createFont(BaseFont.HELVETICA, 'Cp1252', BaseFont.NOT_EMBEDDED)
開始返回以下?馬克斯OSX
com.itextpdf.text.DocumentException: No message found for 1.not.found.as.resource
的iText 5.5.6罐子10.10
答:不正確 - 5.5.4和5.5.5和5.5.6都是在今天下午從源代碼僞造的。 –
檢查裏面的內容。如果'.lng'和'.afm'文件存在,那麼問題不是iText問題,而是您的JDK拒絕讀取這些文件的問題。錯誤消息傳遞和AFM功能自其成立以來一直在正常工作。在這種情況下,iText不是罪魁禍首。我的第一個猜測是:看看JVM。 –
您可以使用Oracle的官方JDK在另一個操作系統(Linux,Windows,...)上嘗試這些jar來驗證我的指控。事實上,你問「什麼可能導致... **開始**返回以下內容」表示它已經爲你工作過,它也應該指向你改變的東西(如操作系統或JVM) 。 –