2017-09-07 79 views
1
的已定義org.springframework.web.bind.annotation甚至不存在

所以我有這樣的代碼包雖然它在POM

import org.springframework.web.bind.annotation.GetMapping; 

而且我已經在我的POM文件中的以下

<packaging>war</packaging> 
    <properties> 
     <spring.version>4.3.0.RELEASE</spring.version> 
    </properties> 

    <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</groupId> 
      <artifactId>spring-webmvc</artifactId> 
      <version>${spring.version}</version> 
     </dependency> 
    </dependencies> 

然而,當我建立它最終抱怨包org.springframework.web.bind.annotation不存在

爲什麼?我已經添加了spring web作爲依賴項。我究竟做錯了什麼?

+0

你有沒有更新的行家?嘗試'mvn install' –

回答