voilà j'ai ouvert le dossier lid de JBuilder 9 foundation et avec ce qui semble etre les .JAR compressés des librairies,il y a un fichier .LIBRARY
quelqu'un peut-t-il m'expliquer son utilitée?
merci d'avance pour votre aide
voilà j'ai ouvert le dossier lid de JBuilder 9 foundation et avec ce qui semble etre les .JAR compressés des librairies,il y a un fichier .LIBRARY
quelqu'un peut-t-il m'expliquer son utilitée?
merci d'avance pour votre aide
C'est tout simplement un fichier XML (dans JBuilder X, 2005 et 2006*) qui indique à JBuilder le chemin des bibliothèques et autres ressourcces externes.
C'est utile pour le projet lui-même (indiquer ce <wue le projet doit utiliser) mais aussi pour indiquer ce qui doit être inclus ou exclus des JAR (voir les propriétés des l'archive).
*Je n'ai jamais utilisé le 9.
Inclusion de JavaHelp :
Inclusion des fichiers ressources (labels, icones, image...) d'un de mes projets :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="UTF-8"?> <library> <!--JBuilder Library Definition File--> <fullname>JavaHelp 2.0_02</fullname> <class> <path>[E%|/Public/Development/Java/Java Help 2.0_02/jh2.0/javahelp/lib/jhall.jar]</path> </class> <lastmodsaved>1130440655796</lastmodsaved> </library>
Voir Outils Configurer... Bibliothèques... (toujours dans JBuilder X, 2005 et 2006). Tu peux créer ces définitions de bibliothèques dans ton projet, dans la racine de ton compte ou dans le répertoire d'installation de JBuilder.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="UTF-8"?> <library> <!--JBuilder Library Definition File--> <fullname>OceanView resources</fullname> <class> <path>lib/OceanView</path> </class> <lastmodsaved>1082694503365</lastmodsaved> </library>
merci Bouye pour cette reponse claire et rapide
encore juste une petite question:
en fait je m'interesse à cela car j'aimerai creer un jar executable d'un de mes projets et ceci en passant par la ligne de comande.j'aurai voulu savoir si je dois inclure les *.LIBRARY avec les jar compressés des bibliotheques ou pas dans le dossier contenant tous les .CLASS?
merci pour votre aide
Dans les propritétés du JAR tu sélectionnes les bibliothèques qui doivent être incluses (Propriétés => Dependances). La liste de ces bibliothèques est la même que la liste des bibliothèques que tu as définit pour ton projet. Tu as plusieurs choix :
- tout exclure.
- inclure les dépendances (jamais essayé).
- inclure les dependances et les ressources (jamais essayé).
- tout inclure.
Ensuite suivant les options JBuilder inclura les class, jar, .properties, icones etc... définies dans chacune des bibliothèques en plus des trucs spécifiques à ce JAR-ci (Propriétés => Contenu) quand tu construira ton archive.
Désolé j'avais mal lu. A priori non puisque ces fichiers sont propres à JBuilder. Au pire des cas la JVM les ignorera totalement.ceci en passant par la ligne de comande. j'aurai voulu savoir si je dois inclure les *.LIBRARY
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager