Forum » Programiranje » Java in pot do datoteke in Jboss
Java in pot do datoteke in Jboss
JesusChrist ::
Trenutno se ukvarjam s problemom kako java projektu dopovedati, da naj neko datoteko išče znotraj sebe - torej recimo na root-u projekta mam eno mapo in v njej datoteko, do katere program mora priti. Problem pa se pojavi, ko to svojo WAR aplikacijo loadam na Jboss server. In sicer, ker se jboss požene iz ...jboss_root/bin/ direktorija, mi začne datoteko recimo iskati tam: ...jboss_root/bin/mapa/mojaDatoteka
Kako torej programu dopovedati, da naj gre po datoteko v mapo v korenskem direktoriju projekta?
Primer:
Kako torej programu dopovedati, da naj gre po datoteko v mapo v korenskem direktoriju projekta?
Primer:
File datoteka = new File(internalPath + File.separator + fileName);
remember, the clock is ticking. run like no tomorrow.
JesusChrist ::
EDIT: internalPath je moja mapa, filName je datoteka.
remember, the clock is ticking. run like no tomorrow.
Spura ::
http://docs.oracle.com/javase/1.5.0/doc...
Classloader se da dobit na razlicne nacine. Dostkrat ima web container kakega. Lahko v koncni fazi naredis to:
http://docs.oracle.com/javase/1.5.0/doc...
Classloader se da dobit na razlicne nacine. Dostkrat ima web container kakega. Lahko v koncni fazi naredis to:
http://docs.oracle.com/javase/1.5.0/doc...
KaRkY ::
Kot je rekel spura je edini način preko ClassLoaderja možno je tudi preko ServletContext. V korenskem direktoriju so pa samo datoteke ki bi naj bile dospone preho http in ne interne. Najbolj pametno da prestaviš datoteko v WEB-INF/classes in potem preko ClassLoaderja dostopaš do nje.
When you look long into an abyss, the abyss looks into you
JesusChrist ::
Sem uspešno izvedel s classloaderjem. Hvala :)
remember, the clock is ticking. run like no tomorrow.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java[kotne funkcije]Oddelek: Šola | 671 (627) | Mesar |
» | Java swing threadsOddelek: Programiranje | 738 (551) | pure00 |
» | [Java]Client/Server preko socketaOddelek: Programiranje | 1780 (1616) | KernelPanic |
» | [Java] "Uničenje" objekta ?Oddelek: Programiranje | 1212 (904) | shadeX |
» | Java, double števila izven obsega (Problem)Oddelek: Programiranje | 744 (535) | Spura |