Ciao a tutti,
ho creato una procedura di installazione per il software che ho realizzato.
Sto riscontrando un problema relativo al percorso di una sottocartella del progetto:
Nella cartella del progetto è contenuta una sottodirectory dove sono presenti altre sottodirectory con dei file .txt che utilizzo nel software
Esempio: C:\PVE\dirIniziale\Europe\Stoccolma\Classic\May.tx t
Fin qui tutto bene se ovviamente vado ad eseguire il software da netbeans.
Il problema lo riscontro quando vado a creare il file .exe, infatti nella procedura di installazione viene data all'utente l'opportunità di scegliere dove creare la cartella dell'applicazione.
Per esempio se vado ad inserirla nella cartella "Programmi", allora il path diventa:
C:\Program Files\PVE\dirIniziale\Europe\Stoccolma\Classic\May .txt
Nel codice java, faccio riferimento a questa cartella in questo modo (per esempio)
quindi parto sempre da "dirIniziale" e credevo andasse bene perchè un percorso relativo.codice:File dir = new File("dirIniziale\\Africa-Asia");
Invece non riesco a fargli vedere questa cartella:
Dove sbaglio? Che tipo di percorso dovrei utilizzare per far in modo che l'utente possa installare il software in qualsiasi posizione all'interno del sistema ?
Grazie