File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes dumb qn on Packages Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "dumb qn on Packages" Watch "dumb qn on Packages" New topic

dumb qn on Packages

Sridher Reddy

Joined: Mar 27, 2007
Posts: 8
Hi all,
I have a very silly sounding question, but i'm not able to get my hands on the answer. maybe somebody there can help.

In my root folder, i have 2 packages call them pack1 and pack2.
the code for a java file in each package is mentoined below.

//in first package
package pack2;
import pack1.Java_ranch2;
public class TechnoSample {}

//in other package
package pack1;
import pack2.TechnoSample;
public class Java_ranch2
static public void main(String... a) {
TechnoSample t = new TechnoSample();

for some reason, on trying to compile the second class (Java_ranch2) the compiler screams

package pack2 does not exist
import pack2.TechnoSample;

anything i'm missing here? :-(

_ ______________________________ _ <br />I'm using jdk1.5.0_12
Christophe Verré

Joined: Nov 24, 2005
Posts: 14688

anything i'm missing here? :-(

Yes, the root directory of pack1 and pack2 is not in your CLASSPATH. Try to add it when compiling.

And remember, there's no dumb question

[My Blog]
All roads lead to JavaRanch
Sridher Reddy

Joined: Mar 27, 2007
Posts: 8
Yayy. that works.
Thank you so much :-)
I agree. Here's the link:
subject: dumb qn on Packages