spring:为什么我得到ClassNotFoundException:org.springframework.expression.ExpressionParser?

spring:为什么我得到ClassNotFoundException:org.springframework.expression.ExpressionParser?,spring,Spring,类org.springframework.expression.ExpressionParser位于包含的spring表达式中,如下所示。 那么,为什么在初始化spring上下文时会出现这样的错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/expression/ExpressionParser at org.springframework.context.support.Abst

类org.springframework.expression.ExpressionParser位于包含的spring表达式中,如下所示。 那么,为什么在初始化spring上下文时会出现这样的错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/expression/ExpressionParser
at org.springframework.context.support.AbstractApplicationContext.prepareBeanFactory(AbstractApplicationContext.java:556)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:457)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at com.cgi.tapestry.dbtest.JdbcTest.main(JdbcTest.java:22)
Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser
线程“main”java.lang.NoClassDefFoundError中的异常:org/springframework/expression/ExpressionParser 位于org.springframework.context.support.AbstractApplicationContext.prepareBeanFactory(AbstractApplicationContext.java:556) 位于org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:457) 位于org.springframework.context.support.ClassPathXmlApplicationContext。(ClassPathXmlApplicationContext.java:139) 位于org.springframework.context.support.ClassPathXmlApplicationContext。(ClassPathXmlApplicationContext.java:83) 位于com.cgi.tapestry.dbtest.JdbcTest.main(JdbcTest.java:22) 原因:java.lang.ClassNotFoundException:org.springframework.expression.ExpressionParser My pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.cgi.test.tr</groupId>
<artifactId>DBTest</artifactId>
<version>0.1</version>
<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-expression</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-beans</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-aop</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context-support</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>4.0.4.RELEASE</version>
    </dependency>
</dependencies>
<build>
    <sourceDirectory>src</sourceDirectory>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
</build>

4.0.0
com.cgi.test.tr
数据库测试
0.1
org.springframework
弹簧芯
4.0.4.1发布
org.springframework
弹簧式
4.0.4.1发布
org.springframework
春豆
4.0.4.1发布
org.springframework
春季aop
4.0.4.1发布
org.springframework
spring上下文
4.0.4.1发布
org.springframework
spring上下文支持
4.0.4.1发布
org.springframework
德克萨斯州春季
4.0.4.1发布
org.springframework
SpringJDBC
4.0.4.1发布
src
maven编译器插件
3.1
1.7
1.7

我想我的maven回购协议不知怎么搞砸了。 我注意到我在org下有两个“springlike”目录:

springframework
springexpression
我消灭了他们,解决了问题。此外,只有springframework重新生成