Probleme de JAR...:-(

splitsch Messages postés 5 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 20 avril 2003 - 20 avril 2003 à 06:52
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 - 20 avril 2003 à 20:58
Bonjour !
J'ai un gros probleme avec la creation de fichier JAR...en fait, ben, aucun fichier que je cree ne s'execute en cliquant deux fois dessus !

Si quelqu'un pourrait m'aider.

Voici un exemple de fichier *.java
package myprojects.hello;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class Hello extends JFrame {
JLabel label1 = new JLabel("Hello World");

public Hello() {
System.out.println("Tout vas bien ici!\nCe programme sert a ecire Hello World ici!");
this.getContentPane().setLayout(null);
        Container c = this.getContentPane();
        c.add(label1);
        label1.setBounds(30,0,100,100);   
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
}

public static void main(String args[]) {
System.out.println("Starting Hello...");
JFrame mainFrame = new Hello();
mainFrame.setSize(200, 200);
mainFrame.setTitle("Hello");
mainFrame.setVisible(true);
}
}


Si vous pouviez me dire ce que je doit mettre dans mon manifeste, comment l'inclure dans le jar et comment creer un Jar, ca serait cool !

Merci d'avance !

Splitsch

2 réponses

CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
20 avril 2003 à 20:50
Core Breaker :)
0
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
20 avril 2003 à 20:58
Il faut que tu mettes un fichier MANIFEST.MF dans le jar(attention de bien le nom du fichier doit être entierement en majuscule et il ne doit être dans le répertoire META-INF lui aussi en majuscule)
Ce fichier doit contenir:
Manifest-Version: 1.0
Main-Class: myprojects.hello.Hello

Core Breaker :)
0
Rejoignez-nous