私たちはColdFusionMX7を使用しています。
CFDOCUMENTタグはPDFの作成にiTextを使用するため、iTextライブラリ全体が標準のCFデプロイメントに含まれます。
私が抱えている問題は、CF7に含まれているものよりも新しいバージョンのiTextを使用したいということです。CFDOCUMENTを機能させ続ける必要があるため、jarファイルを変更するだけではオプションではありません。
私がこれまでに行ったことは、iTextソースをEclipseにロードし、それを別の名前にリファクタリングすることです。それはうまく機能し、約1年間そうしています。
ただし、最新のiTextリリースにアップグレードしたいので、リファクタリングのフープをもう一度飛び越えるのは少し大変です。
jarをロードして、古いバージョンと競合しないようにする簡単な方法はありますか?