无法在Intellij IDEA中调试Java程序

时间:2011-08-23 18:42:05

标签: java debugging intellij-idea

当我无法在Intellij IDEA中调试Java程序时,我第一次遇到问题。输出到命令行有效,但忽略断点。 可能是因为我创建了Maven配置来启动程序。 可能是我与JVM断开连接,但我不知道如何连接到JVM。 这种行为的原因是什么?

4 个答案:

答案 0 :(得分:7)

如果你正在讨论用IntelliJ调试在Maven中运行的东西,你可以

  1. 通过IntelliJ运行maven构建并像其他任何东西一样调试它,或者
  2. 使用mvnDebug而不是mvn来运行您的构建。它将等待调试器在端口8000上连接。您可以让IntelliJ通过创建连接到localhost:8000的“Remote”类型的运行/调试配置来执行此操作。

答案 1 :(得分:2)

如果您遇到未触发的断点,请参见以下内容: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360003676199-Can-t-debug-any-Java-or-Kotlin-application

就我而言,禁用android插件可以解决问题。

答案 2 :(得分:0)

请记住,Maven和IDEA使用单独的构建过程。具有讽刺意味的是,我今天只管理了使用以下内容构建,部署和在浏览器中运行的应用程序: Maven 3.0 Tomcat 7.0.5与tomcat-maven-plugin IDEA IU版本10

所以问你是否需要一只手。

Yucca

答案 3 :(得分:0)

听起来像Java VM中的同一个错误,我刚碰到: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6862295

所述的解决方法是在Java VM上使用-XX:+ UseParallelGC。

这不是IDE问题。