2011-09-06 11 views
5

Ho utilizzato Netbeans 7.0 per lo sviluppo dell'applicazione Blackberry con framework LWUIT. E sto usando Blackberry SDK 4.7. Stampo una stringa usando System.out.println(...); nella mia applicazione in molti posti. Ma i valori delle stringhe non vengono stampati sulla console netbeans.System.out.println non stampa sulla console netbeans

Qual è il problema? Come risolvere questo problema?

risposta

8

Non faccio uso di Netbeans, ma in Eclipse console la stampa funziona solo se si avvia il debug del progetto (Debug come> Blackberry Simulator), e non funziona durante l'esecuzione (Esegui come> Blackberry Simulator) il tuo progetto. Ad esempio, se il debugger non è collegato con il simulatore, allora System.out.println(...) non funziona.

+2

Questo è corretto per Netbeans pure. Basta usare Debug e l'output apparirà nella console RIM (non nella console Netbeans). Il simulatore RIM è con un enorme margine il peggiore nel settore, motivo per cui LWUIT per RIM è così eccezionale ... Puoi eseguire il debug su SE/ME per il 99% dei problemi ed evitare il loro orribile simulatore. –

0

Netbeans va bene non ti preoccupare .. Tutto quello che devi fare è assicurarti di costruire il tuo codice sorgente correttamente facendo clic sul pulsante di costruzione! Questo ti mostrerà tutti i tuoi errori. In cima, assicuratevi di aggiungere

package "your-project-name"; 


public class your-project-name { 

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

} 
+0

Nessun errore. Ho usato correttamente. Sto affrontando questo problema quando uso blackberry con LWUIT su netbeans. – bharath

0

ho appena usato questo in un Java Console App in NetBeans 7.2

primi l'istruzione import:

import static java.lang.System.out; 

Più tardi, quando si vuole scrivere un po 'di output:

out.println; 
0

In NetBeans 7.2 Provare a "pulire il progetto" (icona martello/scopa)

0

Devi andare su File -> Esegui file, forse hai un altro main non hai notato che è vuoto e con "Esegui" lo esegui. Quindi 'Esegui file' specifichi che vuoi questa principale anzichè un'altra che è pregenerata ed è vuota.

Viktor

0

in NetBeans che uso .... finestre> Output> ADB Log eu può vedere accedo ho impostato anche Log.i ("il tuo tag personalizzato", "il tuo messaggio personalizzato"); invece di System.out.println ("il messaggio")

Spero che questo aiuti