here is the directory structure: C:\ dirA\dirB\dirC\A.java when i try to compile using the command 1:-c:\javac -cp dirA\dirB\dirC\A.java it displays the error message javac: no source files but when i pass this command 2:-c:\java -cp \dirA \dirA\dirB\dirC\A.java it compiles successfully. what is the difference between 1st command & 2nd command.
if I am inside dirA i.e c:\dirA> what should I give as classpath variable to complie & execute A.java. what is relative classpath i.e what is meaning of -cp dirB;dirB\dirC? if i execute the command c:\dirA> javac -cp dirB;dirB\dirC\A.java.The error message is "javac: no source files is found ". why did I get this error message when A.java file is inside dirC.
Please do not cross-post. It makes people less inclined to take the time to respond when they find the same question has been answered in another forum.
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org