Java; le commencement

Statut
N'est pas ouverte pour d'autres réponses.
S

Smurfs

ex membre
Voila je dois bosser java et je dois matriser pour la semaine prochaine;
mais je suis bloquer j'utilise jGrasp (j'utilise çà pas besoin de me dire que votr programme est mieux)

bon je fais un exemple tout con;
je le compile; après petites corrections, c'est ok.
puis j'ai une erreur :
jpense que tout est bien installer...


bon faut cliquer (je sais pas pourquoi mais bon l'images est bien là)
 
1er
OP
S

Smurfs

ex membre
Bon allez les gamerz; un petite up, je suis sur que parmis vous plein font des études d'info...
 

moustic

Touriste
5 secondes avec google et :

ici

Y trouve pas de définition de la classe test1 :roll:
 

Monkeyget

Touriste
Est-ce que le nom de ta classe et le nom du fichier contenant ta classe sont identiques (en tenant compte des majuscules) ? Parceque je vois du class Displayer et du test1.java
 
Soit tu appelles ta classe test1 soit ton ficher Displayer.java et ça devrait mieux aller.
 

Inferno

Sans Titre
class displayer
{

faut remplacer par

clas test1
{

tu dois avoir le meme nom que ton fichier (test1.java)
 
1er
OP
S

Smurfs

ex membre
c'est bien ce que j'avais cru comprende en lisant les premières réponses; mais j'ai eesayé je compile; c'est ok, j'éxécute et çà marche pas j'obtient çà:
----jGRASP exec: java test1

java.lang.NoClassDefFoundError: test1 (wrong name: Test1)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.

le fichier Class se créee tous seul hein ?? c'est correct çà ??
Donc moi je dois juste m'occuper du fichier java ???...glou glou glou
 

barca23

Touriste
Est ce que tu as bien configurer ton classpath pour qu'il prennent les classes Java que tu viens de créer?
 

Monkeyget

Touriste
Comme je l'ai dit la casse est importante.
Ton fichier porte le nom test1 mais ta classe Test1, il faut donc que tu rajoute une majuscule au nom de ton fichier.
 

Bartdude

Touriste
Smurfs a dit:
Voila je dois bosser java et je dois matriser pour la semaine prochaine;
Au vu de tes questions , je ne dirais qu'une chose : bonne chance ! :wink:
 

AcidBird

Elite
Java est Case Sensitive donc tu dois bien faire attention au majuscules miniscules que tu utilises. Essaaye de faire comme l'a dit Monkeyget et ca devrait régler ton problème.
 
1er
OP
S

Smurfs

ex membre
ouai c'etait bien çà; j'étais plus calé, bon ca va aller j'espère...
 

Iznouille

Poulidor
Maitriser java en 1 semaine ??? :?

Huuuuum, oui, pourquoi pas ... Faut voir quel niveau de maitrise.
 
1er
OP
S

Smurfs

ex membre
Iznouille a dit:
Maitriser java en 1 semaine ??? :?

Huuuuum, oui, pourquoi pas ... Faut voir quel niveau de maitrise.
Bon on s'est compris hein.... :wink:
 

Bartdude

Touriste
Smurfs a dit:
Iznouille a dit:
Maitriser java en 1 semaine ??? :?

Huuuuum, oui, pourquoi pas ... Faut voir quel niveau de maitrise.
Bon on s'est compris hein.... :wink:
J'ai essayé le C++ en 2 jours à l'époque, c'est pas possible non plus :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut