Martin Kofoed wrote:
> "Trygleren [9000]" <HesteskeletAhesteskelet.dk> wrote:
>
>> jeg har lige et hurtigt spørgsmål jeg har funderet over:
>> Hvis man gør brug af eksterne filer i sit program, såsom
>> konfigurationsfiler som skal skrives til etc., hvorledes opfører
>> disse sig så i forbindelse med jarfiler?
>
> "Det kommer an på"
>
> Hvis du har en web-app, der bliver wrappet op i en war-pakke, vil den
> jo blive pakket ud igen på serveren (sådan forholder det sig i hvert
> fald med de app. servere, jeg kender til). Så din properties/conf-fil
> vil typisk være at finde i <app root>/WEB-INF/conf.
Jeg tror dette oftest er tilfældet for specielt de servere der er gratis. I
hvert fald så udpakker Weblogic hverken war eller ear filer.
Og i specifikationen står der ikke at man skal eller ikke skal.
j2ee 1.3 spec side 108
>
> Hvis du har en jar, du vil distribuere, gør du som man gør med
> eksempelvis Log4J. Man har properties filen et eller andet sted i
> classpath'en ved siden af. Kunne evt. også være i samme dir som din
> jar-fil.