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