Avatar billede it-dyret Nybegynder
11. marts 2003 - 08:55 Der er 5 kommentarer og
1 løsning

Ressource bundle

Hejsa! Jeg har et problem med en ressource bundle (property fil). Problemet er, at jeg ikke kan få fat i den fra min kode. Hvor skal en propertyfil ligge i forhold til den kode der skal ha fat i den! Jeg har prøvet at ligge den snart alle mulige steder, men det ser ikke ud til at hjælpe. Jeg har prøvet at ligge den i samme bibliotek, som den java, fil der skal have fat i den! Kan det have noget at gøre med, at koden bliver afviklet fra en server? Jeg har før haft lignende problemer med at få fat i filer på en server!
Avatar billede fsconsult.dk Nybegynder
11. marts 2003 - 09:11 #1
Dit ressource bundle skal ligge i din classpath ganske som om det var en alm. java-klasse (det kan den nemlig også implementeres som).

Hvis din property fil hedder MyProperty.properties og ligger under mypackage.myapp, skal du loade den som "mypackage.myapp.MyProperty".
Avatar billede it-dyret Nybegynder
11. marts 2003 - 09:18 #2
Hvis javafilen og MyProporty.properties ligger i samme folder, så er det ikke nødvendigt at loade den med pakkestrukturen?
Avatar billede fsconsult.dk Nybegynder
11. marts 2003 - 09:21 #3
Jo, jeg mener stadig at det er nødvendigt. Der er jo i syntaksen ikke mulighed for at angive relativ placering.
Avatar billede it-dyret Nybegynder
11. marts 2003 - 09:35 #4
Okay Jeg har løst problemet. Jeg havde prop-filen liggende i et bib der hedder bean. Og jeg kunne ikke få fingre i den! Men jeg løste det når jeg skulle hente den ved at hente "bean.db" (bundlen hedder db). Takker
Avatar billede it-dyret Nybegynder
11. marts 2003 - 09:37 #5
Du må godt smide et svar, så jeg kan gi dig nogle point
Avatar billede fsconsult.dk Nybegynder
11. marts 2003 - 09:40 #6
:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester