Bonjour,

je début en java, et j'ai besoin de créer un petit utilitaire pour comparer différents dossiers afin de voir les MAJ faites sur des fichiers, bref pour commencer, j'ai entamé de coder une partie qui ouvrirai un dossier et qui me listerai tous les fichiers pour une extension donnée.

Voici le code, qui me pose problème car j'ai l'erreur suivante:

java.lang.NoSuchMethodError: main
Exception in thread "main"

Et le code:

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
public void main(String[] args) {
 
		String path = "\\SE006\\INFORMATIQUE";
		File dossier = new File(path);
 
		System.out.println("me voilà dans le monde du java");
		ListerFichier(dossier);
		}
 
	public void ListerFichier(File repertoire){
 
		String [] listefichiers;
		int i;
 
		listefichiers=repertoire.list();
		for(i=0;i<listefichiers.length;i++){
		if(listefichiers[i].endsWith(".jar")==true){
 
		System.out.println(listefichiers[i].substring(0,listefichiers[i].length()-5));// on choisit la sous chaine - les 5 derniers caracteres ".java"
		}
		} 
	}

Je débute tout juste et sur eclipse, donc un ide que je ne connais pas trop.

Donc si je comprends bien, ce code devrait lister tous les fichiers ".jar" du répertoire "path"....mais ca ne fonctionne pas.

Merci par avance