[JAVA] Applet, les archives .jar

Résolu/Fermé
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 - 17 janv. 2009 à 18:08
Metallica1990 Messages postés 9 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 4 mai 2013 - 11 mars 2013 à 10:17
Bonjour,
Je me suis lancer depuis peut dans les applet et je galere un peu.
J'ai d'abord rencontrer un problème de permission de lecture d'image que j'ai finalement réussi a résoudre avec "getResource()".
Maintenant j'ai un problème pour lire un fichier texte....
Il y a t-il un moyen pour regrouper tout les fichiers que j'ai besoin dans une archive .jar et de charger tout les fichiers contenu dedans ?
merci
A voir également:

8 réponses

azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
17 janv. 2009 à 20:41
Salut,

Pour la création d'un jar soit tu est utilisateur d'IDE alors utilise netBeans, il créé des jar quand tu compile et le met dans le dossier dist.

Sinon utilise la commande :
jar -cvfm NomDuJar.jar manifest.txt *
Premier argument le nom du fichier a créer.
Deuxieme argument le fichier manifest
Troisième argument les sources ici '*' donc tous les fichiers du dossier incluant tout type de fichier.

le manifeste contient le fichier principale d'execution, la liste des dossier a include dans le path du projet.
Exemple :
manifest.txt
-------------------------------------------------
Main-Class: Principale.Principal_main
Class-Path: rsc
-------------------------------------------------
Main-Class = Class ou se trouve mon main dans le dossier Princiale/Princial_main.class
Class-Path: chemin du dossier que le programme doit connaitre
0
azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
17 janv. 2009 à 20:45
Pour les problème de permission la plus rapide des solutions est de signer tes fichiers ainsi lorsque que l'applet démarrera l'utilisateur devra confirmé le certificat ensuite plus de problème.
0
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 13
18 janv. 2009 à 14:40
OK et donc quand j'aurai réussi a créer l'archive, sa ce passe comment dans le programme ?
je vais rajouter "archive="archive.jar" a mon code HTML et aprés ? J'aurai plus ces problème de droits ?
0
azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
18 janv. 2009 à 15:27
oui je pense.
Mes problèmes de permisions n'existé plus pour moi.
0
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 13
18 janv. 2009 à 17:52
je n'arrive pas a créer l'archive comme tu me la expliqué, Je n'ai jamais compilé en ligne de commande et la commande marche pas...
J'ai Eclipse comme IDE alors j'ai créer un .jar mais bon sa marche pas vraiment. Y a t-il une commande à mettre dans le programme pour charger les fichier ?
0
azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
18 janv. 2009 à 18:06
Dit moi comment est organiser ton projet (dossier des classe et des resources (fichiers, image..)
je te donnerai un ligne de commande exate pour le jar.

Ensuite pour accéder au données du doit partir de la classe qui accède a la donnée.
Exemple :

./
image.jpg
Fenetre
 |-------->/Fenetre_accueil.class // depuis ici le chemin de l'image se trouve :  "../image.jpg"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 13
19 janv. 2009 à 21:00
Merci !
En faite déja quand je vais dans la console de windows, "jar" n'est pas reconnu...
Mais bon j'ai réussi a faire un .jar avec eclipse, mais je sais pas si sa marchera.
Je doit mettre quoi exactement dans mon HTML ?
0
azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
19 janv. 2009 à 21:23
<applet code="nom_package.nom_applet" codebase="Dossier du code" archive="monarchive.jar" width="500" heigth="500">
</applet>
0
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 13
20 janv. 2009 à 18:38
Merci infiniment !
J'ai réussi grâce a toi !
Et pour écrire dans un fichier, sa ce passe pareille ? J'ai essayer et sa marche avec éclipse mais plus dans IE...
Merci encode
0
azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
20 janv. 2009 à 18:59
tu ne peut pas écrire dans un fichier se trouvant dans le .jar le mieux pour le web c'est de utilisé une base de donnée pour stocké des fichier éditable (texte). Si tu veut savoir comment te connecté a une base de donnée regarde là.

http://www.commentcamarche.net/forum/affich 10554804 connexion sql server java netbeans
0
alec.po Messages postés 118 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 11 février 2012 13
20 janv. 2009 à 19:23
Ok, merci infiniment pour ton aide.
0
Metallica1990 Messages postés 9 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 4 mai 2013
11 mars 2013 à 10:17
Bonjour,je suis très contente de partager avec vous des questions j'ai une tâche, pour le moment (au court de mon projet :) ), j'ai à faire une applet Java sous NetBeans d'envoie de e-mail (interface d'authentification+structure de mail:c'est de créer un interface de messagerie électronique comme je Gmail Hotmail ) j'ai cherché c'est toujours compliqué en notant que je suis nouvelle dans ce domaine de développement!! (je suis dans le domaine de transmission Radio) donc j'ai voulu savoir les étapes de création d'une applet Java d'envoie de mail comme j'ai mentionné d'une manière un peux simplifié je serai très reconnaissante et merci pour votre aide d'avance!
0