2016-06-13 10 views

Odpowiedz

2

Która linia umieściłaś punkt przerwania? Załóżmy, że masz następujący fragment:

public static void main(String[] args) { 
     int res = add(5, 8); 
     System.out.println(res); 

    } 

    public static int add(int a, int b) 
    { 
     int c=a+b; 
     return c; 
    } 

Po umieszczeniu punktu przerwania linii, która ma {pod metodę dodawania. Mam ten sam błąd co ty. Jeśli wstawię punkt przerwania do linii int c = a + b ;, debugger działa zgodnie z oczekiwaniami. To denerwujące, to jest rozwiązanie, które mogę wymyślić.

0

Miałem ten sam problem. Zauważyłem, że menu rozwijane nie zostało ustawione w aplikacji. Sprawdź to:

Configuration Example

0

Musiałem usunąć Out plików, które zostały utworzone przez IntelliJ od mojego poprzedniego debugowania. Proste kliknięcie prawym przyciskiem myszy i usunięcie w folderze "out" na karcie projektu powinno załatwić sprawę. Następnie skompiluj ponownie swój program.

0

Może to być wiele różnych rzeczy, ale najprawdopodobniej trafisz na wyjątek, zanim spadną jakiekolwiek punkty. Czy widzisz wyjątek w konsoli?

Wyjątek może wyglądać następująco:

Exception in thread "main" java.lang.NullPointerException 
0

To może zdarzyć się dla wielu powodów. W moim przypadku główna przyczyna została znaleziona w elementach hibernacji, z których korzystałem. Musiałem użyć kilku atrybutów w domenie jednostki, które nie były częścią powiązanej tabeli db. Kiedy przypisałem te atrybuty do Transient. Aplikacja wiosennego rozruchu rozpoczęła się dobrze.

Przykład:

Podmiot, który spowodował błąd:

class ErrorDomain{ 
    @Column(name = "db_prop_available") 
    private String dbPropAvailable; 

    private String dbPropNotAvailable; 
} 

Entity aktualizację, aby rozwiązać ten problem:

class OkDomain{ 
    @Column(name = "db_prop_available") 
    private String dbPropAvailable; 

    @Transient //javax.persistence 
    private String dbPropNotAvailable; 
} 

Jest to jeden z powodów, dla oryginalnego błąd pisał. Ale chciałem tylko skomentować, czy ktoś ma podobny przypadek.