On Nov 21, 2008, at 8:00 AM, Jukka Zitting (JIRA) wrote:


[ https://issues.apache.org/jira/browse/PDFBOX-377? page=com.atlassian.jira.plugin.system.issuetabpanels:comment- tabpanel&focusedCommentId=12649664#action_12649664 ]

Jukka Zitting commented on PDFBOX-377:
--------------------------------------

Yeah, I guess using ICU4J is reasonable in this case. Could the code be organized so that ICU4J is only loaded when such normalization is needed?

I changed the previous patch to make ICU4J an optional dependency. In the current design, the library is required to build PDFBox, but at runtime it is only used if ICU4J is given in the classpath. It seems that this will be easier to manage if Maven were being used instead of Ant. ICU4J could then be marked as an optional dependency. Is timethe only reason that PDFBox does not use Maven or are there other reasons?

thanks,
brian

Reply via email to