• Post Reply Bookmark Topic Watch Topic
  • New Topic

compiling the EJB interfaces

 
prasanna kumar
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello people,

I'm a beginner to EJB Technology.
i tried compiling the home,component,bean.java files but the compiler says that package javax.ejb doesn't exist...
the error is on the line javax.ejb.*;
I would really appreciate if anyone can give any suggestions.
Since This is the first step i'm not able to proceed further.

Thank you
Arun
 
Natarajan Shankar
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Arun,
j2ee.jar is not in your classpath pls. downloaad and set in your classpath which will solve this problem.
 
prasanna kumar
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I downloaded the j2ee RI server
and I set the environment varaiables as

J2EE_HOME - c:\j2sdkee1.3.1
JAVA_HOME - c:\j2sdk1.4.2_04
PATH - c:\j2sdkee1.3.1\bin;c:\j2sdk1.4.2_04\bin
do i need to set up the classpath to j2ee.jar? if so
do I find the j2ee.jar file and how do i set up the classpath

I would be grateful if anyone can clear this.

thanks
Arun
 
Nitin Shivaram
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes find the jar file and add it to you classpath. The means to add depends on the OS.

For Windoze:

Right Click on My computer icon, and add it to the Environment Variable list. You could also do the following on your command line.

CLASSPATH=%CLASSPATH%;<path_to_j2ee.jar>

The above setting is however temporary and will be lost when you reboot.

For UNIX:

Set the following in your .profile file. CLASSPATH=$CLASSPATH;<path_toj2ee.jar>
or
do the following on your command line
set CLASSPATH=$CLASSPATH:<path_to_j2ee.jar>
export CLASSPATH

Be aware that the classpath delimiter for Windows is a semi-colon and the delimiter for Unix is a colon
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!