Posez votre question Signaler

Java.lang.nosuchmethoderror

arkades - Dernière réponse le 7 avril 2011 à 05:38
Voila j'ai un petit problème je vien d'installer le jdk, j'ai fait un petit prog de test pour voir si tout marchait bien.
Pour compiler y a pas de problème mais quand je veux l'executer, j'ai un message d'erreur :

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

Est-ce que quelqu'un saurait comment régler le problème ?

PS : voici le code

class test
{
public static void main (String argc[])
{
System.out.println("test");
}
}
Lire la suite 

Java.lang.nosuchmethoderror »

5 réponses
Réponse
+6
moins plus
salut

essaye une de ces deux signatures de méthode

public static void main(String[] args)
public static void main(String args[])
Ajouter un commentaire
Réponse
+2
moins plus
public static void main (String argc[])

tu a noter String argc au lieu de args

:)
danimo - 6 avril 2011 à 07:09
Le nom du tableau (String args[]) n'est pas imposé !!!
On pourait tout aussi bien coder:

public static void main (String leNomDuTableauDesArgumentsArecupererEventuellement[])

À condition toutefois d'utiliser ce nom lors de la récupération:

String premierArg = leNomDuTableauDesArgumentsArecupererEventuellement[0];


Dan
choubaka - 7 avril 2011 à 05:38
Bonjour

Vous videz les greniers? ;-)
Ajouter un commentaire
Réponse
-2
moins plus
c bon merci ca marche mais ca ne venait pas du code. En faite je sais pas de quoi ça venai mais c mis a marcher d'un coup.

Merci quand même.
Ajouter un commentaire
Ce document intitulé « java.lang.nosuchmethoderror » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?