Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

dumb qn on Packages

 
Sridher Reddy
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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? :-(
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Sridher Reddy
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yayy. that works.
Thank you so much :-)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic