Probleme avec la creation d'un .jar [JAR] - Java - Programmation
Marsh Posté le 01-05-2007 à 19:33:48
Les repertoires Environnement, GraphWindow, Main, Noeud_fleche sont bien entendu des également des packages ???
Marsh Posté le 01-05-2007 à 19:54:48
euh... non... enfin
Comment ça des packages?
Pourquoi ils doivent l'être?
Marsh Posté le 01-05-2007 à 20:12:03
Dans Class-Path on ne doit pas seulement mettre le CLASSPATH? les repertoires contenant des .class ne fonctionnent pas ?
Marsh Posté le 01-05-2007 à 23:04:53
Ben c'est que Main.Accueil signifie classe Main dans le package Accueil donc si au debut de ta class Main il n'y a pas ecrit package Accueil; ca va pas trop aller...
Autrement oui ton classpath tu doit y mettre tous les chemins vers les classes de ton projet
Marsh Posté le 01-05-2007 à 19:16:54
Bonjour @ tous.
J'ai passé l'après midi à me renseigner et essayer de résoudre ça mais ... je n'y arrive toujours pas.
Mon projet se compose comme ceci:
Répertoires: - lib contenant 2 .jar (jgraph.jar et jdom.jar)
- Environnement, GraphWindow, Main, Noeud_fleche contenant tous les .class
Le main se trouve dans le fichier Accueil.java dans le répertoire Main.
J'ai créé mon fichier Manifest:
Le fichier MANIFEST.MF est placé dans un répertoire META-INF au même endroit que mes répertoires contenant les .class
Je crée mon .jar avec la ligne de commande:
Le fichier .jar se crée. Ensuite j'exécute avec
Et là, j'ai une superbe exception
J'ai essayé de mettre Accueil.class là où je met les repertoires (en changeant le manifest Main-Class: Accueil) et il trouve la classe mais j'ai une autre exception qui dit qu'il ne trouve pas la classe Environnement (Environnement.class se trouve dans le répertoire Environnement).
Voila, je ne sais pas si j'ai oublié de faire quelque chose d'important...
Merci de votre aide.
Message édité par zhamos_kh le 01-05-2007 à 22:41:53