gpt4 book ai didi

java - 带有 Jetty 错误的 Spring Boot

转载 作者:行者123 更新时间:2023-11-30 10:43:09 25 4
gpt4 key购买 nike

我有一个使用 Spring Boot 和 jetty 服务器的 Web 应用程序。我正在通过 ajax 进行调用,但它们没有映射到我的 Spring Controller,而是导致错误。

错误:

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 :

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

Controller :

@Controller
public class LoginController {

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

如果有人能阐明问题所在,我们将不胜感激。

最佳答案

你是否从 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>

关于java - 带有 Jetty 错误的 Spring Boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37870787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com