Re: Insérer un fichier dan s un jar

Mathieu Piette <[email protected]> Wed, 29 Aug 2007 13:44:32 +0200
Newsgroups gmane.comp.java.netbeans.general.french
Message-ID <[email protected]>
Merci pour ces réponses!

Laurent Forêt a écrit :
> Pour compléter la réponse d'Alexis, il est pratique et de bon goût 
> d'utiliser
> this.getClass().getResource("path_de_ma_resource_dans_mon_jar") pour
> accéder aux ressources fournies dans le jar ce qui simplifie
> grandement le déploiement d'une application.
>
> Afin d'inclure le fichier DB dans le jar, il suffit de rajouter le
> fichier de base  dans le répertoire de sources. Ou bien, une petite
> tache ant permet aussi de personnaliser le build.xml (
> http://ant.apache.org/manual/CoreTasks/jar.html)
>
> Laurent.
>
> On 8/25/07, *Alexis Moussine-Pouchkine* <[email protected]
> <mailto:[email protected]>> wrote:
>
>     http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html#getResource(java.lang.String)
>     <http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html#getResource%28java.lang.String%29>
>     ?
>     -Alexis
>
>     Mathieu Piette wrote:
>     > Bonjour,
>     >
>     > J'écris une application qui utilise une base de données SQLite.
>     J'ai un
>     > fichier qui contient ma base de données, et dans mon programme
>     je fais
>     > référence à ce fichier. Pour l'instant j'ai mis le chemin complet
>     > «/home/mathieu/blabla/fichier.db» mais évidemment ça ne va pas.
>     >
>     > Je voudrais que mon fichier db soit dans le jar, et que je
>     puisse dans
>     > mon code faire référence à ce fichier.
>     >
>     > Est-ce possible, et si oui, comment? Je n'ai pas trouvé comment
>     ajouter
>     > de fichier dans le jar que Netbeans produit.
>     >
>     > Merci d'avance,
>     >
>     > --
>     > Mathieu.
>     >
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: [email protected]
>     <mailto:[email protected]>
>     For additional commands, e-mail: [email protected]
>     <mailto:[email protected]>
>