Thanks for taking your time on this issue. On Mar 2, 5:28 pm, [email protected] wrote: > 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 -~----------~----~----~----~------~----~------~--~---
