Bonsoir,
J'ai googelisé tant que j'ai pu, je craque.
Je tente d'exporter un .jar executable d'un projet eclipse.
Tout semble bien fonctionner mais lorsque j'essaye de le lancer :
j'ai un message d'erreur m'indiquant qu'il ne trouve pas main class.
Voici ce que j'ai dans mon .jar
-lancement
|--Data.class
|--Jeanous.class
|--Updater.class
-META-INF
|--MANIFEST.MF
et voici ce qu'il y a dans mon manifest :
et dans mon jeanous.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Manifest-Version: 1.0 Class-Path: jdic.jar, jdom.jar Sealed: true Main-Class: lancement.Jeanous
Tout m'a l'air en ordre, je n'y comprends rien. Surtout que j'avais déjà fait la manip sur d'autres projets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 package lancement; import java.io.File; import javax.swing.JOptionPane; import org.jdesktop.jdic.desktop.Desktop; import org.jdesktop.jdic.desktop.DesktopException; public class Jeanous { /** * @param args */ public static void main(String[] args) { new Updater().update(); File lanceur = new File(System.getProperty("user.dir") + File.separator + Data.nomDuLanceur); try { //On lance le lanceur System.out.println(lanceur); Desktop.open(lanceur); //On quitte le programme System.exit(0); } catch (DesktopException e) { JOptionPane.showMessageDialog(null,"Impossible de relancer le programme"); } } }
D'avance merci si vous avez un début de solution, ou si vous connaissez un bon tuto pour réaliser des exports propres dans eclipse, parce qu'autant on trouve plein de chose sur comment installer eclipse sur son ordi, autant la partie export est toujours escamotée (et même dans mon bouquin-bible-java).
Partager