[LAJ1] Problème de compilation dans le td7

Voir le sujet précédent Voir le sujet suivant Aller en bas

resolu [LAJ1] Problème de compilation dans le td7

Message  Booftu le Dim 15 Nov 2009, 18:00

Bonjour à tous,

J'étais en plein td7 quand soudain, lors de la compilation de mon TestLivre.java...


=> "booftu@ubuntu:~$ javac TestLivre.java
TestLivre.java:5: cannot find symbol
symbol : class Livre
location: class home.booftu.TestLivre
Livre tasso = new Livre ("Anne Tasso", "Le livre de Java premier language - Avec 80 exercices corrigés", "Eyrolles", 28.41);"

Merci de m'éclairer Smile


Dernière édition par Booftu le Lun 16 Nov 2009, 20:42, édité 1 fois

Booftu

Nombre de messages : 8
Age : 27
Prénom : Marouan
Statut : futur ex-nouveau
Localisation : Union Européenne
Date d'inscription : 26/10/2009

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  LSV le Dim 15 Nov 2009, 18:25

tu n'es pas dans le même package, ou la classe Livre n'existe pas, sans doute?

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  Booftu le Dim 15 Nov 2009, 18:30

J'ai créé une classe livre nommée "Livre" et j'ai ensuite essayé de créer une classe "TestLivre" avec une méthode main, ces deux fichiers sont au même endroit (/home/booftu)...

Booftu

Nombre de messages : 8
Age : 27
Prénom : Marouan
Statut : futur ex-nouveau
Localisation : Union Européenne
Date d'inscription : 26/10/2009

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  mcd le Dim 15 Nov 2009, 18:50

Mais as-tu mis un package à ces classes ?
Et ce package est-il compatible avec leur emplacement ?

mcd

Nombre de messages : 1548
Prénom : Marco
Statut : prof
Localisation : Molenbeek
Date d'inscription : 29/09/2006

http://mcd.namok.be

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  Booftu le Dim 15 Nov 2009, 18:56

Ben je me suis pas foulé, j'ai mis la classe "Livre" dans le dossier personnel, pareil pour "TestLivre", j'ai donc tout simplement donné comme nom de package home.booftu vu l'emplacement des fichiers.... à moins que je n'ai eu tort...

Booftu

Nombre de messages : 8
Age : 27
Prénom : Marouan
Statut : futur ex-nouveau
Localisation : Union Européenne
Date d'inscription : 26/10/2009

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  mcd le Dim 15 Nov 2009, 22:43

Impossible à dire : tout dépend de ton CLASSPATH !

mcd

Nombre de messages : 1548
Prénom : Marco
Statut : prof
Localisation : Molenbeek
Date d'inscription : 29/09/2006

http://mcd.namok.be

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  Booftu le Dim 15 Nov 2009, 23:12

Bon ben je crois que je vais ramener mes fichiers sur clé usb demain en labo on verra bien.....

Booftu

Nombre de messages : 8
Age : 27
Prénom : Marouan
Statut : futur ex-nouveau
Localisation : Union Européenne
Date d'inscription : 26/10/2009

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  pbt le Dim 15 Nov 2009, 23:33

Booftu a écrit:Bon ben je crois que je vais ramener mes fichiers sur clé usb demain en labo on verra bien.....
Ce serait mieux de comprendre "le coup du CLASSPATH".

Je sais que l'on revient souvent avec cette notion mais c'est relativement important. Le mieux donc c'est que tes deux classes fassent partie d'un même package ce qui permettra que l'une puisse utiliser l'autre (et vice versa). Et pour que tout fonctionne bien, il faut que ton package et ton CLASSPATH soient en accord avec l'endroit où se trouve tes classes.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  Booftu le Lun 16 Nov 2009, 20:41

Je n'avais pas pensé au CLASSPATH vu qu'à l'école certains paramètres sont des fois déjà configurés. J'ai vérifié mon CLASSPATH et effectivement il n y avait rien lol J'y ai donc remédié....

Merci pour vos lumières...

Booftu

Nombre de messages : 8
Age : 27
Prénom : Marouan
Statut : futur ex-nouveau
Localisation : Union Européenne
Date d'inscription : 26/10/2009

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  pbt le Lun 16 Nov 2009, 22:12

Pour être honnête tu dois avouer que tu as, entretemps, compilé la classe Livre ... ce qui aide pour l'utiliser dans TestLivre ;-)



_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

resolu Re: [LAJ1] Problème de compilation dans le td7

Message  Contenu sponsorisé Aujourd'hui à 10:46


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum