2011-09-06 19 views
5

Użyłem Netbeans 7.0 do rozwijania aplikacji Blackberry ze strukturą LWUIT. I używam Blackberry SDK 4.7. Drukuję ciąg za pomocą System.out.println(...); w mojej aplikacji w wielu miejscach. Ale wartości łańcuchowe nie są drukowane na konsoli netbeans.System.out.println nie drukuje na konsoli netbeans

Na czym polega problem? Jak rozwiązać ten problem?

Odpowiedz

8

nie używam Netbeans, ale w Eclipse konsola drukowania działa tylko jeśli zaczniesz debugowania projektu (Debug jako> Blackberry Simulator), a to nie działa podczas jazdy (Uruchom jako swój projekt jako> Blackberry Simulator. tj. jeśli debugger nie jest dołączony do symulatora, wówczas System.out.println(...) nie działa.

+2

Jest to również poprawne dla Netbeans. Wystarczy użyć opcji Debug, a dane wyjściowe pojawią się w konsoli RIM (nie konsoli Netbeans). Symulator RIM jest zdecydowanie najgorszy w branży, dlatego LWUIT dla RIM jest tak dobry ... Możesz debugować SE/ME na 99% problemów i uniknąć ich strasznego symulatora. –

0

Netbeans jest w porządku, nie martw się. Musisz tylko upewnić się, że prawidłowo skompilowałeś kod źródłowy, klikając przycisk budowania! To pokaże wszystkie twoje błędy. Na górze, upewnij się dodać

package "your-project-name"; 


public class your-project-name { 

public static void main(String[] args) { 
    System.out.println("Hello World"); 
    } 

} 
+0

Nie ma błędu. Użyłem poprawnie. Mam do czynienia z tym problemem, gdy używam blackberry z LWUIT na netbeans. – bharath

0

właśnie używane to w konsoli aplikacji Java w NetBeans 7.2

pierwszych instrukcji import:

import static java.lang.System.out; 

Później, kiedy chcesz napisz jakieś użycie wyjścia:

out.println; 
0

W NetBeans 7.2 Spróbuj "oczyścić projekt" (ikona młotka/miotły)

0

Musisz iść do pliku -> Uruchom plik, być może masz inną magistralę, której nie zauważyłeś, która jest pusta i "Uruchom" to uruchomisz. Następnie "Uruchom plik" określasz, że chcesz ten główny zamiast innego, który jest pregenerate i jest pusty.

Wiktor

0

w NetBeans używam .... Windows> Output> ADB Log i u można zobaczyć zalogować i ustawić również Log.i ("niestandardowy tag", "Twoja wiadomość zwyczaj"); zamiast System.out.println ("twoja wiadomość")

Mam nadzieję, że to pomoże