Fichier jar [Résolu]

rednac1 4 Messages postés samedi 19 avril 2008Date d'inscription 11 octobre 2008 Dernière intervention - 8 oct. 2008 à 11:24 - Dernière réponse : rednac1 4 Messages postés samedi 19 avril 2008Date d'inscription 11 octobre 2008 Dernière intervention
- 11 oct. 2008 à 02:20
bonjours tous le monde voila  la creation du jar m'echape et j'ai besoin de votre aide c urgent svp.
par exemple :j'ai créé un fichier java test.java qui a pour role d'afficher un simple message à l'ecran voici mon fichier manifest
Manifest-Version: 1.0
Created-By: 1.4.1_01 (Sun Microsystems Inc.)
Main-Class: test
ensuite qd je tape la cmd suivante :
jar cvfm monappli.jar META<code class="java_operator">-
INF
/
MANIFEST.MF test.class
voici le message d'exception q'elle m'affiche:
java.io.FileNotFoundException: META-INF\MANIFEST.MF (Le fichier spÚcifiÚ est introuvable)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:106)
at java.io.FileInputStream.(FileInputStream.java:66)
at sun.tools.jar.Main.run(Main.java:122)
at sun.tools.jar.Main.main(Main.java:903)
merci.
</code>
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 8 oct. 2008 à 13:59
3
Merci
Salut:

Note: Il est recommendé de commencer le nom d'une classe en Java en majuscule.

Avec la commande JAR on précise seulement le nom du fichier manifest, càd:

jar cmf MANIFEST.MF app.jar Test.class

Par la suite, l'utilitaire JAR va se chargr de créer le répertoire META-INF.

Merci Ombitious_Developper 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de Ombitious_Developper
rednac1 4 Messages postés samedi 19 avril 2008Date d'inscription 11 octobre 2008 Dernière intervention - 9 oct. 2008 à 11:38
0
Merci
Salut,en fait c tjr la meme erreur qui revient non le pbm n'est pas dans la majuscule voici le msg d'erreur:
java.io.FilenotFoundException: MANIFEST.MF  (le fichier spécifié est introuvable).
merci.
Commenter la réponse de rednac1
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 9 oct. 2008 à 12:18
0
Merci
Salut:

Il faut que le fichier MANIFET.MF existe.

// Contenu du ficher MANIFEST.MF
Main-Class: Test
Commenter la réponse de Ombitious_Developper
rednac1 4 Messages postés samedi 19 avril 2008Date d'inscription 11 octobre 2008 Dernière intervention - 9 oct. 2008 à 14:31
0
Merci
salut,merci mon frere grace à toi j'ai réglé le problème du fichier manifest mais il reste un dernier détails qd j'essaye d'exécuter mon jar il affiche le message suivant:
Failed to load Main-Class manifest attribute from application.jar.
merci d'avance mon fere.
 
Commenter la réponse de rednac1
Ombitious_Developper 2333 Messages postés samedi 28 février 2004Date d'inscription 26 juillet 2013 Dernière intervention - 10 oct. 2008 à 15:48
0
Merci
Salut:

Voici un exemple simple:

1. Etape 1: Ecrire une classe

public class MyApp
{

    public static void main(String args[])
{

        System.out.println("I was executed from the JAR!");

    }

}

2. Etape 2 : Ecrire un fichier manifest "manifest.txt"

Main-Class: MyApp

3. Etape 3: Création du fichier JAR

jar cmf manifest.txt MyApp.jar MyApp.class

4. Etape 4: Exécution

java -jar MyApp.jar

Cordialement.
Commenter la réponse de Ombitious_Developper
rednac1 4 Messages postés samedi 19 avril 2008Date d'inscription 11 octobre 2008 Dernière intervention - 11 oct. 2008 à 02:20
0
Merci
mon frere merci beaucoup le jar marche tres tres bien en fait mon pbm etait ds le fichier manifest parce ceq e je l'enregistrait sous l'extension .MF c pour sa il me di fichier introuvablke bref qe dieu te benisse mon fere a la prochaine si t'a besoin de moi en java a+
Commenter la réponse de rednac1

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.