Utilizzo un database sqlite che con un url assoluto si connette tranquillamente. Il problema è che usando jasper report, quando uso l'applicazione su un altro pc la connessione usata da jasper non va. Come faccio ad inserire una path relativa?
Utilizzo un database sqlite che con un url assoluto si connette tranquillamente. Il problema è che usando jasper report, quando uso l'applicazione su un altro pc la connessione usata da jasper non va. Come faccio ad inserire una path relativa?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Scusami per la mia imprecisione. Una volta creato l'eseguibile .jar, il db andrebbe sulla cartella dist, e quindi relativo a quest'ultima.
Vuoi che dipenda dalla directory "corrente" o dalla directory dove è presente il jar?? Sono due cose che possono differire a seconda di chi/come avvia la applicazione.
Si ha il controllo della directory corrente? Allora non c'è problema particolare. Altrimenti si deve fare in modo più specifico andando a determinare la directory del jar (e si può fare).
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet