Sto cercando di scrivere un'applicazione console Java fa, il codice è molto semplice:Java: System.out.println() dovrebbe scrivere alla console, ma non
public class ConsoleTest {
public static void main(String[] args) {
System.out.println("test");
}
}
Se corro questa applicazione da Eclipse, poi vedo "test
" nella "Console" di Eclipse, ma se esporto la mia app come "" file JAR eseguibile e lo eseguo da Windows XP , quindi nulla viene echeggiato alla console.
Sul lato sicuro, ho provato a verificare System.console()
, restituisce null
.
Cosa può essere che non va?
Il tuo codice funziona bene per me. Quando lo esegui da cmd.exe, cosa * fai * vedi? –
penso che 'System.console()' restituirà null anche in eclissi. –
Come stai eseguendo il jar dalla riga di comando? – Attila