Hi
classpath variable is not defined for both Windows and Linux /Ubuntu/
WindowsXP
File -> c:\documents and settings\fbi\desktop\base\B1.java
current directory c:\documents and settings\fbi
java -cp Desktop\base B1 - OK
java -cp "c:\documents and settings\fbi\desktop\base" B1 - OK
java -cp c:\documents and settings\fbi\desktop\base B1 - NOT OK
javac -cp desktop\base\ B1.java - NOT OK
javac -classpath desktop\base B1.java - NOT OK
javac -cp "c:\documents and settings\fbi\desktop\base" B1.java - NOT OK
javac -classpath "c:\documents and settings\fbi\desktop\base" B1.java - NOT OK
current dir to c:\documents and settings\fbi\desktop\base\
javac B1.java - OK
Ubuntu
File -> /home/valentino/base/B1.java
current directory "home"
java -cp valentino/base B1 - OK
java -cp /home/valentino/base B1 - OK
javac -cp /home/valentino/base B1.java - NOT OK
javac -cp valentino/base B1.java - NOT OK
javac -cp /valentino/base B1.java - NOT OK
current dir to /home/valentino/base
javac B1.java - OK
So why javac seems to be not working ? What went wrong?
The B1 class is not in any package, so all i need is just to tell the javac where it is, don't I?