Hello,
I am running the J2EE 1.3 Reference Implementation under WinXP. I have the following directory structure:
F:\Java Projects\J2EE Projects\Advice\
underneath the Advice directory, I have the following 3 subdirectories:
<src>
<dist>
<cls>
I followed everything that the book wanted me to do and now I am stuck on the point where you compile the client app.
The AdviceAppClient.jar & AdviceApp.ear are in the <dist> subdirectory.
All the interpreted bytecode (.class files) are in the <cls> subdirectory.
The AdviceClient.java file is in the <src> directory.
Now, when I tried to compile the AdviceClient.java file like this:
F:\Java Projects\J2EE Projects\Advice\src>javac -classpath %CLASSPATH%;..\dist\AdviceAppClient.jar;..\cls AdviceClient.java
AdviceClient.java:19: cannot access AdviceHome
bad class file: .\AdviceHome.java
file does not contain class AdviceHome
Please remove or make sure it appears in the correct subdirectory of the classpath.
AdviceHome home = (AdviceHome)PortableRemoteObject.narrow(o, AdviceHome.class);
^
1 error
Does anyone understand what's going on?
With thanks,
I am running the J2EE 1.3 Reference Implementation under WinXP. I have the following directory structure:
F:\Java Projects\J2EE Projects\Advice\
underneath the Advice directory, I have the following 3 subdirectories:
<src>
<dist>
<cls>
I followed everything that the book wanted me to do and now I am stuck on the point where you compile the client app.
The AdviceAppClient.jar & AdviceApp.ear are in the <dist> subdirectory.
All the interpreted bytecode (.class files) are in the <cls> subdirectory.
The AdviceClient.java file is in the <src> directory.
Now, when I tried to compile the AdviceClient.java file like this:
F:\Java Projects\J2EE Projects\Advice\src>javac -classpath %CLASSPATH%;..\dist\AdviceAppClient.jar;..\cls AdviceClient.java
AdviceClient.java:19: cannot access AdviceHome
bad class file: .\AdviceHome.java
file does not contain class AdviceHome
Please remove or make sure it appears in the correct subdirectory of the classpath.
AdviceHome home = (AdviceHome)PortableRemoteObject.narrow(o, AdviceHome.class);
^
1 error
Does anyone understand what's going on?
With thanks,