2016-06-16 5 views
2

스프링 부트와 부두 서버를 사용하는 웹 응용 프로그램이 있습니다. 아약스를 통해 전화를 걸고 있지만, 스프링 컨트롤러에 맵핑되는 대신 오류가 발생합니다.부두 부두 오류가있는 스프링 부트

오류 :

2016-06-16 18:55:25.450 WARN 11772 --- [tp1170788511-19] o.eclipse.jetty.servlet.ServletHandler : Error for /test 
java.lang.NoClassDefFoundError: org/eclipse/jetty/http/HttpMethod 

하고 :

2016-06-16 18:55:25.451 WARN 11772 --- [tp1170788511-19] o.e.jetty.server.AbstractHttpConnection : /test 
java.lang.NoClassDefFoundError: org/eclipse/jetty/http/HttpMethod 

아약스 :

$.ajax({ 
    url: "/test", 
    type: "POST", 
    async: false,, 
    success: function (response) { 
    ... 
    } 

감사관 :

@Controller 
public class LoginController { 

@RequestMapping(value="/test", method=RequestMethod.POST) 
public String countingForm(Model model) { 
    System.out.println("test"); 
    return "test"; 
} 

}

누군가가 잘못하면 어떻게 될지에 대한 빛을 비출 수 있다면 크게 감사하겠습니다.

+0

이 문제가 발생하지 않으십니까? 나는 지금 정확히 같은 오류가 있습니다. –

답변

0

spring-boot-starter-web에서 tomcat을 제외 시켰습니까?

<dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-web</artifactId> 
     <exclusions> 
      <exclusion> 
       <groupId>org.springframework.boot</groupId> 
       <artifactId>spring-boot-starter-tomcat</artifactId> 
      </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-jetty</artifactId> 
    </dependency> 
+0

불행히도 그것은 아무런 영향을 미치지 않았습니다. – James

+0

확인. 스프링 부트는 문제없이 Jetty와 함께 작동해야합니다. Tomcat을 spring-boot-starter-web에서 제외 시켰습니까? 나는 내 대답 – Uata

+0

을 에디팅했다. 당신의 JS에서 두 개의 명령을 보았습니다. async : false ,,' – Uata