2017-07-31 38 views
0
<dependencies> 
<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-webmvc</artifactId> 
    <version>4.3.0.RELEASE</version> 
</dependency> 

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-web</artifactId> 
    <version>4.3.0.RELEASE</version> 
</dependency> 

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-tx</artifactId> 
    <version>4.3.0.RELEASE</version> 
</dependency> 

<dependency> 
    <groupId>com.fasterxml.jackson.core</groupId> 
    <artifactId>jackson-databind</artifactId> 
    <version>2.7.0</version> 
</dependency> 
<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>javax.servlet-api</artifactId> 
    <version>3.1.0</version> 
</dependency> 
<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-jdbc</artifactId> 
    <version>4.3.0.RELEASE</version> 
</dependency> 

@Configuration註解無法解析。

這有什麼錯我的依賴?我是Spring和Maven項目的新手。 org.springframework.context.annotation.Configuration即使存在org.springframework.context.annotation包也完全丟失。

+1

如果您是新的春天和Maven,使用[春季Initializr(https://start.spring.io)來自動生成你的項目框架爲您服務。 – chrylis

回答

2

您需要spring-context依賴。

Spring提供物料清單(BOM),使得這一切變得更加簡單。你可以在org.springframework:spring-framework-bom找到它。

+0

我正在通過https://www.youtube.com/watch?v=y4LovobJXoU觀看教程。我猜想沒有春天的背景。但你是對的。有用。非常感謝。 :D –

+0

@AutoWired怎麼樣? –

+1

這是春豆。只需使用包裹,包括你需要的一切。更好的是,使用Spring Boot。這包括更好的包裝和包裝罐。 –

1

您需要添加這種依賴性

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-context</artifactId> 
    <version>4.3.0.RELEASE</version> 
</dependency> 
+0

是..它的工作現在。 –

+0

怎麼樣@Autowired? –

+1

' org.springframework 彈簧豆 4.3.0.RELEASE ' – fg78nc