在整合 Activiti 工作流並調用 Modeler 界面時,發現 Spring 4.x 與項目中較舊版本的 Jackson 庫(jackson-dataformat-xxx)存在類衝突,導致頁面無法正常加載。
NoSuchMethodError 或 ClassNotFoundException。ObjectMapper 配置、日期格式化、模塊註冊等 API 變更。dependencyManagement 中鎖定 Jackson 版本(建議 2.9.x 或 2.10.x,與 Spring 4 兼容)。<exclusion> 掉舊版 jackson-core、jackson-databind、jackson-annotations。jackson-* 模塊(core, databind, annotations, dataformat-xml, datatype-jdk8 等)升級至同一版本。mvn clean install -U 強制更新快照,驗證 Modeler 頁面正常渲染。mvn dependency:tree 定位版本衝突路徑。