2010-08-01 9 views

Répondre

0

Il est classique d'utiliser un fichier de propriétés pour cela.

+0

Ok, c'est probablement une question stupide, mais comment puis-je charger le fichier de l'EJB à l'intérieur? Si j'ai le fichier blanc f = new File ("./ file.properties"); ça ne marche pas, mais je ne sais pas comment accéder au contexte pour retrouver le vrai chemin. Pouvez-vous m'aider? –

+0

Vous utilisez un chemin "absolu". Par exemple /config/file.properties. Notez également qu'il existe une classe Properties que vous devez utiliser à la place du nouveau fichier afin de rendre l'analyse plus abstraite. J'aurais dû mentionner que "env-entry" existe pour le fichier ejb-jar.xml. La plupart des gens n'utilisent pas cela parce qu'il est plus facile d'avoir un fichier de propriétés qui varie d'un environnement à l'autre que le xml qui est jar'd dans votre oreille. –

+1

mais ne pas accéder au système de fichiers affectent la portabilité de l'application? – stratwine

Questions connexes