Bonjour à tous,
je débute en Java depuis cette semaine et je galère un peu.
Il me reste un pb, l'exportation en .JAR
Voici la seule une classe avec laquelle je reproduis le pb
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 /* * Created on 16 avr. 2005 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package truc; //Import log4j classes. import org.apache.log4j.Logger; import org.apache.log4j.BasicConfigurator; /** * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ public class MyApp { // Define a static logger variable so that it references the // Logger instance named "MyApp". static Logger logger = Logger.getLogger(MyApp.class); public static void main(String[] args) { // Set up a simple configuration that logs on the console. BasicConfigurator.configure(); logger.info("Entering application."); System.out.println("Bonjour !"); logger.info("Exiting application."); } }
Au niveau des properties de mon projet j'ai ajouté :
Properties / JavaBuidPath / log4j-1.2.9.jar
Quand je lance cette appli depuis Eclipse c'est Ok
Je créé un fichier "test.jar"
Lorsque je double clique sur le fichier "test.jar", j'ai l'erreur "Could not find the main class. Programm will exit"
Cette librairie log4j est téléchargeable ici http://logging.apache.org/site/binindex.html
Est-ce une histoire de fichier "manifest.mf" ?
Si oui comment le configuer depuis Eclipse ?
Merci par avance
Bruno
Partager