salve, devo realizzare un trace per un'applicazione in java stand alone ...
che mi scriva su un file varie info che avvengono durante l'esecuzione dell'applicazione
come faccio?
tulipan
salve, devo realizzare un trace per un'applicazione in java stand alone ...
che mi scriva su un file varie info che avvengono durante l'esecuzione dell'applicazione
come faccio?
tulipan
In pratica devi fare un "log", giusto?Originariamente inviato da tulipan
salve, devo realizzare un trace per un'applicazione in java stand alone ...
che mi scriva su un file varie info che avvengono durante l'esecuzione dell'applicazione
come faccio?
Per questo tipo di cose esistono già delle librerie apposite, come ad esempio log4j oppure la Logging API integrata in Java SE.
Chiaramente queste sono librerie più o meno complesse di cui va studiata e capita la "filosofia".
Ma se vuoi c'è anche la soluzione fai-da-te. Basta un banale PrintWriter (o altro) per scrivere su file, mettendo ad esempio la variabile PrintWriter come campo statico e poi facendo delle banali println().
La differenza tra un approccio fai-da-te e l'uso di librerie già fatte e complete è appunto solamente la flessibilità che si può ottenere da quest'ultime.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet