2014-09-30 64 views
0

我無法配置Spring批處理管理器1.3.0 我已覆蓋數據源的默認值,但我不斷收到各種錯誤。 最後一個與ClassNotFoundException有關。Spring批處理管理員配置拋出ClassNotFoundException

Caused by: java.lang.ClassNotFoundException: org.springframework.integration.MessagingException 
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) ~[catalina.jar:7.0.42] 
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) ~[catalina.jar:7.0.42] 
     ... 35 more 
Sep 30, 2014 5:45:18 PM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart 

我已經包含了春天消息的POM 4.0罐子..

+0

你可以添加pom嗎?或者你的任何配置? – mdewitt 2014-09-30 22:20:31

+0

運氣好嗎? – rayman 2015-01-01 15:08:49

回答

0

我不得不使用Spring Batch的聯繫1.3.0與4.1.4春季類似的問題。有幾個類的名稱已更改或已被移至不同的包。此外,還有一些先前棄用的「SimpleXxx」類已被刪除(例如SimpleJdbcTemplate)。解決方案是使用當前的類和包,並從幾個類名中丟失「簡單」。

我終於通過從github上下載了當前的1.3.1.RELEASE源文件並且沒有任何修改地構建它,最終解決了所有與spring-batch-admin有關的問題。

這有幫助嗎?

0

您可能會缺少spring-integration-core罐子。請檢查並重試。

相關問題