The moose likes Beginning Java and the fly likes A beginners questions Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Introducing JavaFX 8 Programming this week in the JavaFX forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "A beginners questions" Watch "A beginners questions" New topic

A beginners questions

Lucky Singh
Ranch Hand

Joined: Jan 19, 2004
Posts: 125
I know these are rather silly questions but have no one else to ask.

1. I am working on a UNIX machine which has the following directory structure
I type my Java programs at the prompt >

2. When I type in the command
mkdir -p $HOME/mysrc/country/city
is this the dierctory structure I get,

3. I type in a Java file in the city subfolder
public class Hello

Where do I type in the following command to compile, i mean i should be
in which directory?
javac -d $HOME/lucky/myclasses
I want my class files to be in lucky/myclasses

4. What should the class path be set as for all the above?
sandip mense

Joined: Oct 14, 2003
Posts: 28

You need to be in the directory //student/amrita/mysrc
on which u give the command,

> javac /country/city/
if teh classpath has been set properly , else u can set the classpath while compiling to the current directory and compile

> javac -classpath . /country/city/

David Harkness
Ranch Hand

Joined: Aug 07, 2003
Posts: 1646
Originally posted by sandip mense:
> javac /country/city/

> javac -classpath . /country/city/
Remove the leading / from these two paths or it will not look relative to the current directory.To run it when it compiles successfully, use
I agree. Here's the link:
subject: A beginners questions
It's not a secret anymore!