当我做:
class XX {
@Autowired var jdbcTemplate : SimpleJdbcTemplate = null
}
代码编译得很好,但是当我启动 webapp 时就崩溃了。它给:
SEVERE: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: scala/collection/immutable/List
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getDeclaredConstructors(Class.java:1836)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:227)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors(AbstractAutowireCapableBeanFactory.java:930)
我该如何解决?顺便说一句,当我尝试 @Autowire 构造函数时,我得到了同样的错误。