gpt4 book ai didi

Eclipse:使用 Jetty 和 Tomcat 进行调试不起作用

转载 作者:行者123 更新时间:2023-11-28 23:40:35 26 4
gpt4 key购买 nike

我正在尝试使用 Jetty 或 Tomcat 在 Eclipse 中调试一个项目,但它不起作用(即没有激活任何断点)。

我有其他项目可以同时使用 Jetty 和 Tomcat 进行调试,但出于某种原因,该项目不支持断点。

此外,这是一个 spring mvc 应用程序,似乎任何在其方法签名中包含 @PathVariable 的 Controller 方法也会导致抛出错误。

有什么建议吗?

最佳答案

即使您可能选择“调试方式 | Run Jetty Run”或“调试方式 | Run on Server”,这些选项不会强制 Java 包含调试信息。

为确保包含调试信息,请检查以下内容:

在 Eclipse 中:

  • 转到“首选项 | Java | 编译器”
  • 确保选中“类文件生成”下的所有复选框。
  • 清理并重建您的项目(项目 | 清理)

这也是@PathVariable 无法正常工作的问题的原因(这帮助我发现没有包含调试信息)。这个详细here .搜索“只要你的代码没有编译没有调试信息,Spring MVC 就会将方法参数名匹配到 URI 模板变量名”找到引用。

关于Eclipse:使用 Jetty 和 Tomcat 进行调试不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20105516/

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