2016-05-29 41 views
0

我無法創建groovy.lang.Binding類的實例。Groovy綁定SignatureParser錯誤

簡單重現:

Listening on 51995 
User program running 
Exception java.lang.ArrayIndexOutOfBoundsException("18") breakpoint hit in sun.reflect.generics.parser.SignatureParser at line 95 by thread main. 
Thread main stopped at SignatureParser.java:95. 
User program finished 

我在做什麼錯了:在NetBeans的調試器中運行該代碼時

package com.ajilius.test; 
import groovy.lang.Binding; 
public class test { 
    public static void main(String[] args) throws Exception { 
     Binding binding = new Binding(); 
    } 
} 

錯誤?

編輯:輸出從常規-version:

Groovy Version: 2.4.6 JVM: 1.8.0_60 Vendor: Oracle Corporation OS: Mac OS X 
+1

您是否嘗試過在沒有調試器的情況下運行它? – Nikem

+0

感謝您的建議。我剛剛嘗試過在沒有調試的情況下運行代碼,它似乎能夠成功運行。我還運行了更復雜的代碼,它首先提出了問題,並且它似乎也可以工作。它不能解決更廣泛的問題,但是,因爲我仍然需要能夠在開發過程中在調試器下運行應用程序。 –

+2

但是看起來你的問題不在於你的代碼,而在於你的調試器。應該是一個單獨的問題。 – Nikem

回答

0

Nikem的反應導致了答案。

ArrayIndexOutOfBoundsException上的斷點已留在調試器中。