我刚刚开始尝试使用Java 8 Lambdas,但注意到在NetBeans IDE中无法对其进行调试。当我尝试在以下代码上设置断点时,出现了一个变量断点,这明显不是我想要的:
private EventListener myListener (Event event) ->
{
command1;
command2; // Set Breakpoint here
command3;
};
NetBeans会在"myListener"变量上附加调试器,但我无法进入EventListener本身,因此我无法查看其内部发生的情况。
这是由于缺少调试信息、NetBeans中缺少该功能还是Java中不可能调试Lambda表达式?