복붙노트

[SPRING] org.springframework.web.bind.annotation.RequestMapping에서 어떤 종속성이 누락 되었습니까?

SPRING

org.springframework.web.bind.annotation.RequestMapping에서 어떤 종속성이 누락 되었습니까?

내가 뭘 놓치고 있니? 현재 사용 중입니다.

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

Im 얻는 과실은이다 : org.springframework.web.bind 가져 오기를 해결할 수 없습니다.

해결법

  1. ==============================

    1.나는 똑같은 문제가 있었다. 시간을 보낸 후에 나는 "spring-webmvc"에 대한 종속성을 이미 추가했지만 "spring-web"에 대해 놓친 솔루션을 발견했습니다. 그래서이 문제를 해결하기 위해 아래의 의존성을 추가하십시오. 이미 가지고있는 경우 최신 버전으로 모두 업데이트하십시오. 확실히 작동 할 것입니다.

    나는 똑같은 문제가 있었다. 시간을 보낸 후에 나는 "spring-webmvc"에 대한 종속성을 이미 추가했지만 "spring-web"에 대해 놓친 솔루션을 발견했습니다. 그래서이 문제를 해결하기 위해 아래의 의존성을 추가하십시오. 이미 가지고있는 경우 최신 버전으로 모두 업데이트하십시오. 확실히 작동 할 것입니다.

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>4.1.6.RELEASE</version>
    </dependency>
    
  2. ==============================

    2.이 솔루션을 작동, 나는 동일한 문제가 있었고 몇 시간이 지나서 나왔다 :

    이 솔루션을 작동, 나는 동일한 문제가 있었고 몇 시간이 지나서 나왔다 :

    (1) pom.xml로 이동합니다. (2)이 종속성 추가 :

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>4.1.6.RELEASE</version>
        </dependency>
    

    (3) 프로젝트 실행

  3. ==============================

    3.나는 문제가 의존성이라고 생각하지 않는다. IDE에서 오류가 발생하는 것 같습니다. 그런 다음 새로 고침하십시오. 그것이 일식이라면 Maven-> Update Update를 실행 해보십시오.

    나는 문제가 의존성이라고 생각하지 않는다. IDE에서 오류가 발생하는 것 같습니다. 그런 다음 새로 고침하십시오. 그것이 일식이라면 Maven-> Update Update를 실행 해보십시오.

  4. ==============================

    4.이 문제를 해결하려면 Spring Framework를 3.2.0 이상으로 업데이트하십시오!

    이 문제를 해결하려면 Spring Framework를 3.2.0 이상으로 업데이트하십시오!

  5. ==============================

    5.나는 당신이 Spring 3.0.5를 사용하고 있고 Spring 4.0을 사용해야한다고 생각한다. * 이것은 당신의 문제를 해결할 것이다. org.springframework.web.bind.annotation.RequestMapping은 Spring-web보다 빠르며 Spring-web 4.0에서는 사용할 수 없습니다. *

    나는 당신이 Spring 3.0.5를 사용하고 있고 Spring 4.0을 사용해야한다고 생각한다. * 이것은 당신의 문제를 해결할 것이다. org.springframework.web.bind.annotation.RequestMapping은 Spring-web보다 빠르며 Spring-web 4.0에서는 사용할 수 없습니다. *

  6. ==============================

    6.때로는 로컬 Maven 저장소에 오류가 있습니다. 그러니 이클립스를 닫고 로컬 .m2에서 jar spring-webmvc를 삭제 한 다음 Eclipse를 열고 프로젝트 프레스에서 Maven 의존성 업데이트.

    때로는 로컬 Maven 저장소에 오류가 있습니다. 그러니 이클립스를 닫고 로컬 .m2에서 jar spring-webmvc를 삭제 한 다음 Eclipse를 열고 프로젝트 프레스에서 Maven 의존성 업데이트.

    그러면 Eclipse가 종속성을 다시 다운로드합니다. 그게 내가 같은 문제를 어떻게 해결했는지.

  7. ==============================

    7.나는 스프링 웹 버전 4.3.7을 사용했다.

    나는 스프링 웹 버전 4.3.7을 사용했다.

    그것을 4.1.7로 바꾸면 즉시 해결됩니다.

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>4.1.7.RELEASE</version>
        </dependency>
    
  8. ==============================

    8.같은 문제가 있었지만 다른 방법으로 해결했습니다 (프로젝트 폴더를 마우스 오른쪽 버튼으로 클릭하면 Paven.xml에서 Maven 탭을 볼 수있는 경우에만 Maven 탭이 표시되지 않기 때문에).

    같은 문제가 있었지만 다른 방법으로 해결했습니다 (프로젝트 폴더를 마우스 오른쪽 버튼으로 클릭하면 Paven.xml에서 Maven 탭을 볼 수있는 경우에만 Maven 탭이 표시되지 않기 때문에).

    그래서 IDE (Eclipse)가 Maven으로부터 의존성을 가져 오지 않았기 때문에 당신이 그 오류를 보았다. Spring 프레임 워크를 사용하고 있고 STS가 이미 설치되어 있다면 프로젝트 폴더 Spring Tools -> Update Maven Dependecies를 마우스 오른쪽 버튼으로 클릭하십시오.

    나는 사용하고있다.    Eclipse JUNO    m2eclipse 1.3.0    봄 IDEE 3.1

  9. ==============================

    9.새싹 들어

    새싹 들어

    이 종속성 추가 :

       <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>4.1.6.RELEASE</version>
        </dependency>
    

    명령 프롬프트를 사용하여 폴더를 찾습니다. - mvn clean

  10. ==============================

    10.거의 동일한 문제가 있었지만 일부 .jar 라이브러리가 업데이트되지 않았기 때문에 발생했습니다.

    거의 동일한 문제가 있었지만 일부 .jar 라이브러리가 업데이트되지 않았기 때문에 발생했습니다.

    @RequestMapping은 @RequestMapping에 마우스를 올려 놓고 "Fix ..."를 클릭하면 사용할 수 없으며 .jar 라이브러리가 다운로드되고 설치됩니다.

  11. ==============================

    11.

    -> Go to pom.xml
    
    -> Add this Dependency :
    -> <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>4.1.6.RELEASE</version>
    </dependency>
    ->Wait for Rebuild or manually rebuild the project
    ->if Maven is not auto build in your machine then manually follow below points to rebuild
    right click on your project structure->Maven->Update Project->check "force update of snapshots/Releases"
    
  12. from https://stackoverflow.com/questions/8422720/what-dependency-is-missing-for-org-springframework-web-bind-annotation-requestma by cc-by-sa and MIT license