Innanzitutto ti ringrazio per la risposta andbin.Allora a me interessa creare un jar eseguibile che produca questi file csv,la directory dove questi file vengono inseriti non è importante.Ti faccio vedere un pò del mio codice così sarò più chiaro.Ecco la fase di scrittura su file:
File log2 = new File("log2.csv");
FileWriter fileWriter2 = new FileWriter(log2, true);
BufferedWriter bufferedWriter2 = new BufferedWriter(fileWriter2);
bufferedWriter2.write("TYPE STRING" +"|"+ " NAME" +"\n");
Così facendo quando creo il file jar e lo eseguo non viene creato nessun file csv. se invece inserisco un path specifico ,esempio:
File log2 = new File("C:\\log2.csv");
FileWriter fileWriter2 = new FileWriter(log2, true);
BufferedWriter bufferedWriter2 = new BufferedWriter(fileWriter2);
bufferedWriter2.write("TYPE STRING" +"|"+ " NAME" +"\n");
Il jar crea correttamente il file csv e ci scrive dentro.Ma io vorrei creare un tool che possa girare su qualsiasi pc senza l'ausilio di dover modificare il codice.
Non so se sono stato chiaro Grazie mille