Spring 4-无法加载配置类

时间:2018-11-04 17:53:18

标签: java spring

当我尝试使用配置类(AppConfig)时,出现以下错误

无法加载配置类AppConfig

春季版本是4.0.1,谢谢。

代码:

   ApplicationContext ctx =
            new AnnotationConfigApplicationContext(AppConfig.class);
    MongoOperations mongoOperation =
            (MongoOperations) ctx.getBean("mongoTemplate");

Pom.xml:

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
        <scope>test</scope>
    </dependency>
    <!-- Spring dependencies -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-mongodb</artifactId>
        <version>2.1.1.RELEASE</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>${spring.version}</version>
    </dependency>

</dependencies>

1 个答案:

答案 0 :(得分:0)

什么是AppConfig?我假设这是您创建的配置类。 对于自定义配置类,Spring使用注释@Configuration。 在名称类上方添加注释,然后再次运行您的应用。 请尝试将其发布并在您的问题中添加更多详细信息。