[Eclipse - J2EE] J'y arrive pas...

J'y arrive pas... [Eclipse - J2EE] - Java - Programmation

Marsh Posté le 07-11-2003 à 11:13:48    

Salut tlm,
 
Bon, vu k'est ce moment, j'ai pas gd chose a faire (recherche de taff power), je me suis dit que j'allais me familiariser avec J2EE.
Je suis sous Win2000.
Je dois etre vraiment une merde parce ke je bute sur un truc de merde:
Quand je fais un import du style "import javax.ejb.EJBObject;", eclipse ne reconnait pas l'import.
Pourtant j'ai bien foutu  le j2ee.jar dans mon path et j'ai bien creer la variable J2EE_HOME...
 
Comprends pas ??
 
Pour info:

Code :
  1. J2EE_HOME=C:\Java\j2eesdk1.4_beta2
  2. JAVA_HOME=C:\Java\j2sdk1.4.2_01
  3. Path=C:\winnt\system32;C:\winnt;C:\winnt\System32Wbem;C:\Java\j2sdk1.4.2_01\bin;C:\Program Files\UltraEdit;C:\Java\j2eesdk1.4_beta2\bin;C:\Java\j2eesdk1.4_beta2\lib\j2ee.jar;C:\Java\apache-ant-1.5.4\bin;


 
Merci d'avance


Message édité par sentenz le 07-11-2003 à 11:15:28
Reply

Marsh Posté le 07-11-2003 à 11:13:48   

Reply

Marsh Posté le 07-11-2003 à 11:15:23    

Non, ceci n'est pas mon multi (d'abord j'en ai pas).


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 07-11-2003 à 11:15:55    

tu as fais l'import de ta classe dans le projet eclipse?


---------------
IVG en france
Reply

Marsh Posté le 07-11-2003 à 11:17:24    

uriel a écrit :

tu as fais l'import de ta classe dans le projet eclipse?


 
Ben ouais...
J'ai juste besoin d'importer j2ee.jar dans mon projet, pas d'autres classes??
 
Edit: c'est bon, qd je mets en commentaire "import javax.ejb.*;", il me reconnait bien ca:

Code :
  1. public interface Greeter extends javax.ejb.EJBObject {   
  2. public java.lang.String getGreeting() throws java.rmi.RemoteException;   
  3. }


 
Merci et desole du derangement, j'aurais du chercher 5 min de plus


Message édité par sentenz le 07-11-2003 à 11:22:51
Reply

Marsh Posté le 07-11-2003 à 11:23:02    

2 choses je pense:
d'abord dans les preferences de eclipse, ajouter dans Java/Classpath variable, le j2ee.jar et les librairies supp si besoin.
Et dans le projet : Properties/Java Build Path, et là tu retrouve le j2ee.jar et des jar supp si besoin (genre drivers JDBC)
 
edit:  :heink: bah, tu dois importer ta classe ajvax.ejb.EJBObject pour que ça marche?


Message édité par uriel le 07-11-2003 à 11:24:23

---------------
IVG en france
Reply

Marsh Posté le 07-11-2003 à 11:26:38    

uriel a écrit :


edit:  :heink: bah, tu dois importer ta classe ajvax.ejb.EJBObject pour que ça marche?


 
Ben ouais, mais si je laisse l'import, il me sort k'il est jamais utilisé et si je mets aucun import, il bronche pas...
chelou...

Reply

Marsh Posté le 07-11-2003 à 11:28:59    

tu dois pas mettre tout javax.ejb.*, juste celle dont tu as besoin


---------------
IVG en france
Reply

Marsh Posté le 07-11-2003 à 11:33:57    

J'ai rajouté la variable J2EE dans Java/Classpath komm tu m'a dit.
voila mon code:

Code :
  1. package helloejb.ejb;
  2. import javax.ejb.EJBObject;
  3. public interface Greeter extends javax.ejb.EJBObject {
  4.     public java.lang.String getGreeting() throws java.rmi.RemoteException;
  5. }


Il me sort 2 erreurs (au niveau de l'import et de l'extends)
 
Si maintenant je rajoute j2ee.jar dans les proprietes du projet, les erreurs disparaissent mais au niveau de 'limport il me dit:"L'importation javax.ejb.EJBObject n'est jamais utilisé"
 
comprends pas...

Reply

Marsh Posté le 07-11-2003 à 11:36:01    

sentenz a écrit :


Si maintenant je rajoute j2ee.jar dans les proprietes du projet, les erreurs disparaissent mais au niveau de 'limport il me dit:"L'importation javax.ejb.EJBObject n'est jamais utilisé"
 
comprends pas...


C'est pas grave, ça, c'est un warning qui n'empêche pas la compilation.
Mais tu peux le virer en mettant dans ton code :
public interface Greeter extends EJBObject
 
Et hop !


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 07-11-2003 à 11:39:00    

nraynaud a écrit :

Non, ceci n'est pas mon multi (d'abord j'en ai pas).


 
 [:xp1700]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 07-11-2003 à 11:39:00   

Reply

Marsh Posté le 07-11-2003 à 11:40:53    

ok thanks à tous les deux...
 
Tant ke je vous ai sous la main, j'ai une petite question.
En fait, le but de mon projet est de faire un site de e-commerce en mettant en oeuvre les technos suivantes: jsp, servlet, EJB.
 
Est-ce ke vous auriez des petits tutoriaux ou des petites docs ki pourraient me guider pour debuter??

Reply

Marsh Posté le 07-11-2003 à 11:48:16    

www.hotscripts.com
 
Des exemples de scripts en Servlet/JSP dispo


Message édité par Shogun2002 le 07-11-2003 à 11:49:48
Reply

Marsh Posté le 07-11-2003 à 11:49:33    

Reply

Marsh Posté le 07-11-2003 à 12:16:49    

mon avis : visiblement tu ne maitrises pas vraiment java (mélange classpath et path, comprend pas les import, etc ...), donc te lancer dans l'aventure J2EE me parait un peu présomptueux : c'est pas ce qu'il y a de plus abordable.
 
Si tu veux un conseil : fait toi déjà la main sur le java "standrard", fait quelques servlets/jsp, et seulement après regarde du côté des EJB.
J'ai peur que sinon tu te noies dans la complexité :/


Message édité par benou le 07-11-2003 à 12:17:21

---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 07-11-2003 à 13:24:26    

Je suis d'accord avec benou, quitte à rayer une compétence de son CV qu'on n'aurait maîtrisé que depuis peu.


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
Reply

Marsh Posté le 07-11-2003 à 13:54:31    

Sinon moi je te conseille JBuilder, c'est très bien pour commencer ...  :o  
 
 
 
 
 
 
 
 
 
 
 
 
 
C où la sortie ?


Message édité par Shogun2002 le 07-11-2003 à 13:54:42
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed