当前位置: 首页 > 知识库问答 >
问题:

无法在IntelliJ中调试Spring启动

窦成荫
2023-03-14

Spring Boot由maven插件启动Spring Boot:run。当访问localhost:8080/parse时,它会显示错误的模糊描述,但我在这里看不到stacktrace,在IntelliJ控制台输出中也看不到它。如何获取错误信息?

控制台输出:

[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ event-log-parser ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< spring-boot-maven-plugin:1.1.6.RELEASE:run (default-cli) @ event-log-parser <<<
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.1.6.RELEASE:run (default-cli) @ event-log-parser ---
[INFO] Attaching agents: []

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.1.6.RELEASE)

网页

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.
There was an unexpected error (type=Internal Server Error, status=500).
${message}

更新

配置

共有1个答案

乐正秦斩
2023-03-14

您可以自定义Spring MVC处理异常的方式。例如,通过显示特定异常(或所有类型的异常)的自定义页面。为此,请使用控制器建议http://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc.

 类似资料:
  • 当我用IntelliJ将应用程序设置为调试模式时,它失败了,事件日志如下: 16:05:35运行Tomcat时出错:无法打开调试器端口:java.net.BindException“地址已经在使用:JVM_BIND”。

  • 所以如果有人能帮我解决这个问题,我将不胜感激。

  • 我尝试将groovy测试嵌入到java项目中。我从斯波克的例子开始-https://github.com/spockframework/spock-example 示例是通过运行maven目标测试来编译和执行的,但如果我尝试在intellij idea下运行测试(在测试方法下按ctrl F10),它将失败,并出现类路径错误。 运行HelloSpockS错误pec.lengthSpock和他的朋友的

  • 我试图通过取消standalone.conf文件中JAVA_OPTS行的注释,在调试模式下启动JBoss 7.x。我看到一个非常奇怪的行为,JBoss不启动,它退出了错误“JDWP传输dt_socket初始化失败,TRANSPORT_INIT(510)”绑定问题。有人看过这个问题吗?端口号是8787,当我使用netstat时,我看不到8787上有任何东西在运行。 有什么想法吗?

  • 我正在使用Intellij IDEA 14.1,并试图调试最基本的独立Spring Boot 1.2.5应用程序。有人能告诉我怎么做吗? 我读过http://docs.spring.io/autorepo/docs/spring-boot/1.2.5.RELEASE/maven-plugin/usage.html但并没有成功地使其发挥作用。最简单的方法是禁用Spring Boot在调试时使用的分叉

  • 我有一个Java1.8Spring启动应用程序,它有一个由Tomcat提供服务的REST接口。应用程序在命令行中作为JAR正常运行。我在IntelliJ中创建了一个Spring启动运行/调试编辑配置,并启动了调试器。 我发现bean创建错误: 知道怎么了吗?