File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Classpath and Javac .......

 
Jon Lee
Ranch Hand
Posts: 134
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Given a directory tree like this:

test
.|-src
....|-project.java

when I run [javac -classpath .\src project.java] in the dir of test, it returned [error: cannot read: project.java 1 error]

Why can't javac find the project.java file??? Anyone can help??
[ August 05, 2006: Message edited by: Jon Lee ]
 
Naseem Khan
Ranch Hand
Posts: 809
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is this project.java in some package?

Naseem
[ August 05, 2006: Message edited by: Naseem Khan ]
 
Jon Lee
Ranch Hand
Posts: 134
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, there is no package definition in project.java.

Even if there is, it is not a concern of javac.

The problem here is that javac can not find the project.java file. It seems the classpath option has no effect....dont know why...
 
Naseem Khan
Ranch Hand
Posts: 809
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No, there is no package definition in project.java.

Even if there is, it is not a concern of javac.




project.java is in src, so compile it from src directory.

Naseem
[ August 05, 2006: Message edited by: Naseem Khan ]
 
Jon Lee
Ranch Hand
Posts: 134
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Now I know why.

classpath option is for searching the .class files, not the .java file...

Thnx for your comments, mate...
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic