zuper85
03-07-2008, 08:28
Salve
ho creato un jar con questa sequenza:
a.jar
|Main.class
|file.txt
|altre class....
il main, ma anche le altre classi innestate possono riferirsi al file.txt e nel codice java mi riferisco a lui semplicemente dando il path tipo : File x=new File("file.txt")
l'applicazione non pacchettizzata in jar funzione, ma quando pacchettizzo non mi trova il file, per il jar (ovviamente) il path '.' si trova appena fuori del jar, il che mi sballa tutto.
Il problema dunque e':
che path devo dare ai metodi che vogliono riferirsi a questo file (metodi che ripeto si trovano nello stesso JAR)?
grazie
ho creato un jar con questa sequenza:
a.jar
|Main.class
|file.txt
|altre class....
il main, ma anche le altre classi innestate possono riferirsi al file.txt e nel codice java mi riferisco a lui semplicemente dando il path tipo : File x=new File("file.txt")
l'applicazione non pacchettizzata in jar funzione, ma quando pacchettizzo non mi trova il file, per il jar (ovviamente) il path '.' si trova appena fuori del jar, il che mi sballa tutto.
Il problema dunque e':
che path devo dare ai metodi che vogliono riferirsi a questo file (metodi che ripeto si trovano nello stesso JAR)?
grazie