IntelliJ中的Scala断点不起作用

时间:2017-05-22 13:36:28

标签: scala debugging intellij-idea breakpoints

我正在使用IntelliJ 16.1.2和Scala 2.12.1。 当我在以下代码中设置断点时,它不起作用:

object Test extends App{

  val array = Array(1,5,6,23,66,45,232)

  array.foreach(e =>
    println(e) //breakpoint 1
  )
  println("test") //breakpoint 2
}

控制台输出是:

Connected to the target VM, address: '127.0.0.1:63758', transport: 'socket'
1
5
6
23
66
45
232
Disconnected from the target VM, address: '127.0.0.1:63758', transport: 'socket'
test

Process finished with exit code 0

因此代码被正确执行并且进程在第二个断点处停止,但不在第一个断点上,我不明白为什么。 (我在所有项目中都遇到了这个问题。我尝试从头开始创建一个新项目,只是添加了上面的代码,但没有帮助)

有谁知道问题可能是什么? 感谢您的支持!

0 个答案:

没有答案