Problème pour la configuration de JCreator - Java - Programmation
Marsh Posté le 05-12-2005 à 09:33:08
tu vas dans "options", "JDK tools", tu édites l'outil "default" ( ou t'en crées un nouveau ) et tu renseignes correctement le path de java.exe. 
Si tu as un truc du genre "$[JavaHome]\bin\javac.exe" c'est que ta variable JavaHome n'est pas renseignée. Tu peux soit la renseigner soit pointer sur le programme avec le path en dur. 
Marsh Posté le 17-12-2005 à 12:58:23
comment faut il faire ? 
 
pour la compilation, j'ai fais pointer vers : 
C:\Program Files\Java\jdk1.5.0_06\bin\javac.exe 
 
et dans l'onglet parametre, j'ai laissé par defaut : -classpath "$[ClassPath]" -d "$[OutputPath]" $[JavaFiles] 
 
dans run application, j'ai créé un nouveau profile et je fais pointer vers  
C:\Program Files\Java\jdk1.5.0_06\bin\java.exe 
et dans les parametres : -classpath "C:\Documents and Settings\Administrateur\Mes documents\java" 
c'est à dire le repertoire ou je mets mes fichiers ... 
 
lorsque je fais build => Compile File  
j'ai le message : "Process completed." 
tout se passe bien  
 
mais quand je fais build => Execute file, j'obtiens toujours : 
Exception in thread "main" java.lang.NoSuchMethodError: main 
Press any key to continue... 
 
 
j'ai 2 fichiers, un fichier contenant la classe et un autre qui est le main. Cela fonctionne bien lorsque je le compile à la main. 
 
Ou ai je fais une erreur à quel endroit ?
Marsh Posté le 17-12-2005 à 21:44:17
en fait j'ai trouvé, c'est dans jdk profil qu'il fallait regler le classpath  
 
merci à vous tous
Marsh Posté le 03-12-2005 à 21:37:00
Bon soir
Je viens d'installer JCreator pour débuter dans la programmation Java mais je n'arrive pas à le configurer comme il faut. Quand j'execute un petit bout de code à titre d'essai ça me fait :
--------------------Configuration: <Default>--------------------
Error : Invalid path, \bin\javac.exe -classpath "C:" -d C: C:\essai.java"
Process completed.
J'ai déjà fait des recherches dans google par rapport à ça mais pour l'instant je n'ai pas réussi à régler le probléme.