我正在为 Java 中的 ERP 系统进行定制。在我的定制中,我想使用 Apache POI 3.10.1。因此我集成了罐子 poi-3.10.1-20140818.jar 和 poi-ooxml-3.10.1-20140818.jar。
但是,这些 jar 包含几个已经包含在 ERP 系统核心代码中的类,但有区别。
如果核心 ERP 类覆盖 POI 类,则自定义会引发运行时异常。如果 POI 类覆盖核心类,核心功能可能会发生同样的情况。
处理此类问题的最佳做法是什么?
我的定制是一个相对孤立的功能。