0

我无法配置 Spring Batch Admin 1.3.0 我已经覆盖了数据源默认值,但我不断收到各种错误。最后一个与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.. 中包含了 Spring Messaging 4.0 jar

4

2 回答 2

0

我在使用 Spring Batch Admin 1.3.0 和 Spring 4.1.4 时遇到了类似的问题。一些类的名称已更改或已移动到不同的包中。此外,一些先前已弃用的“SimpleXxx”类已被删除(例如,SimpleJdbcTemplate)。解决方案是使用当前的类和包,并从几个类名中丢失“简单”。

我终于通过从 github 下载当前的 1.3.1.RELEASE 源并在没有任何修改的情况下构建它,解决了 spring-batch-admin 的所有问题。

这有帮助吗?

于 2015-01-17T03:16:35.610 回答
0

你可能缺少spring-integration-core罐子。请检查并重试。

于 2016-12-03T06:01:36.493 回答