I thought so too. So I set <CLASSPATH> to <root>; when I recompile, I
get same errors as you. Anyway, I revisit the lab hoping to know more;
but in vain. Lets wait for someone who knows.

On Mar 2, 7:56 pm, Anton Shaykin <[email protected]> wrote:
> Hey, thanks for posting! Today I accidentally found out what was at
> the root of this problem.
> So, please, take a look at 2 pictures attached. After I removed
> CLASSPATH environmental variable from System Settings in Windows, the
> files compiled successfully! (first link)
> But, when I set it again, I couldn't compile those files.
> So it's all only because of CLASSPATH variable! I wonder why? I
> thought it shouldn't affect the compiler!
> Any guesses?
>
> [url=http://www.freeimagehosting.net/][img]http://www.freeimagehosting.net/uploads/8487025792.jpg[/img][/url]
>
> [url=http://www.freeimagehosting.net/][img]http://www.freeimagehosting.net/uploads/25e05389c6.jpg[/img][/url]
>
> On Mar 2, 1:49 pm, [email protected] wrote:
>
> > Here are the outputs to <cmd> console. It shows directory structure,
> > before compile and after compile. Comments preceded by //.
>
> > // Packages in this directory:
> > C:\myjavaprograms>dir
> >  Volume in drive C has no label.
> >  Volume Serial Number is 46B8-F0F9
>
> >  Directory of C:\myjavaprograms
>
> > 03/01/2009  09:13 PM    <DIR>          .
> > 03/01/2009  09:13 PM    <DIR>          ..
> > 03/01/2009  02:13 AM    <DIR>          anotherpackage
> > 03/01/2009  11:14 AM    <DIR>          foodpackage
> > 03/01/2009  09:13 PM               415 Hello.class
> > 02/28/2009  10:48 PM               250 Hello.java
> > 03/01/2009  11:34 AM    <DIR>          studentpackage
> >                2 File(s)            665 bytes
> >                5 Dir(s)  74,511,097,856 bytes free
>
> > // Files in respective directories; before compile:
> > C:\myjavaprograms>dir anotherpackage
> >  Volume in drive C has no label.
> >  Volume Serial Number is 46B8-F0F9
>
> >  Directory of C:\myjavaprograms\anotherpackage
>
> > 03/02/2009  06:32 PM    <DIR>          .
> > 03/02/2009  06:32 PM    <DIR>          ..
> > 03/01/2009  02:04 AM               163 DummyClass.java
> >                1 File(s)            163 bytes
> >                2 Dir(s)  74,511,024,128 bytes free
>
> > C:\myjavaprograms>dir studentpackage
> >  Volume in drive C has no label.
> >  Volume Serial Number is 46B8-F0F9
>
> >  Directory of C:\myjavaprograms\studentpackage
>
> > 03/02/2009  06:32 PM    <DIR>          .
> > 03/02/2009  06:32 PM    <DIR>          ..
> > 03/01/2009  02:09 AM               948 StudentRecord.java
> > 03/01/2009  01:01 AM             1,363 StudentRecordExample.java
> >                2 File(s)          2,311 bytes
> >                2 Dir(s)  74,511,024,128 bytes free
>
> > // Compile:
> > C:\myjavaprograms>"\program files\java\jdk1.6.0_11\bin\javac"
> > studentpackage\*
> > ava
>
> > // Class files in respective directories after compile:
> > C:\myjavaprograms>dir studentpackage
> >  Volume in drive C has no label.
> >  Volume Serial Number is 46B8-F0F9
>
> >  Directory of C:\myjavaprograms\studentpackage
>
> > 03/02/2009  06:35 PM    <DIR>          .
> > 03/02/2009  06:35 PM    <DIR>          ..
> > 03/02/2009  06:35 PM             1,038 StudentRecord.class
> > 03/01/2009  02:09 AM               948 StudentRecord.java
> > 03/02/2009  06:35 PM               978 StudentRecordExample.class
> > 03/01/2009  01:01 AM             1,363 StudentRecordExample.java
> >                4 File(s)          4,327 bytes
> >                2 Dir(s)  74,510,454,784 bytes free
>
> > C:\myjavaprograms>dir anotherpackage
> >  Volume in drive C has no label.
> >  Volume Serial Number is 46B8-F0F9
>
> >  Directory of C:\myjavaprograms\anotherpackage
>
> > 03/02/2009  06:35 PM    <DIR>          .
> > 03/02/2009  06:35 PM    <DIR>          ..
> > 03/02/2009  06:35 PM               503 DummyClass.class
> > 03/01/2009  02:04 AM               163 DummyClass.java
> >                2 File(s)            666 bytes
> >                2 Dir(s)  74,510,454,784 bytes free
>
> > On Mar 2, 5:48 pm, Anton Shaykin <[email protected]> wrote:
>
> > > Well, unfortunately it is :(
>
> > > On Mar 2, 9:11 am, [email protected] wrote:
>
> > > > On Mar 2, 6:24 am, Anton Shaykin <[email protected]> wrote:
>
> > > > > As I searched through all the threads, concerning lab 1003, I found
> > > > > that many people asked this question but it's still unsolved.
> > > > > So, in the exercise 2.3 I do everything like it's said, and after I
> > > > > type "C:\Java Programs>javac studentpackage/*.java" I get (I copied
> > > > > this error message from another thread, but I get exactly the same):
>
> > > > > C:\myjavaprograms>javac studentpackage\*.java
> > > > > studentpackage\StudentRecord.java:3: package anotherpackage does not
> > > > > exist
> > > > > import anotherpackage.*;
> > > > > ^
> > > > > studentpackage\StudentRecord.java:18: cannot resolve symbol
> > > > > symbol  : class DummyClass
> > > > > location: class studentpackage.StudentRecord
> > > > >         DummyClass dummy = new DummyClass();
> > > > >         ^
> > > > > studentpackage\StudentRecord.java:18: cannot resolve symbol
> > > > > symbol  : class DummyClass
> > > > > location: class studentpackage.StudentRecord
> > > > >         DummyClass dummy = new DummyClass();
> > > > >                                ^
> > > > > 3 errors
>
> > > > > So it appears that compiler can't find anotherpackage, however it
> > > > > resides in the same directory as studentpackage, and I do everything
> > > > > just how it was described.
> > > > > Did anyone have the same issue?
>
> > > > I just completed this lab. No issue. My guess is, DummyClass.java is
> > > > not inside anotherpackage.
>
> > > > > What's more weird, when I type "C:\Java Programs>javac -cp .
> > > > > studentpackage/*.java" it works! But how could -cp be connected with
> > > > > compiler at all? It just doesn't make any sense.
>
> > > > > Thank you.

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaprogrammingwithpassion?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to