站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题javac 寻找路径的问题

javac 寻找路径的问题

摘要: javac 寻找路径的问题


1) 我有个这样的目录结构
foo/bar/Test.java

foo
|--- bar
|- Test.java

我的cmd目前已经在foo目录下, 使用javac -classpath /foo/bar Test.java 不能编译.但使用javac -classpath /foo/bar bar/Test.java 就可以.好像我的classpath没有设置一样.

2) 另一个结构foo/Test.java
我同样在foo下执行javac, javac -classpath foo Test.java 可以编译.

不明白为什么,第一个我写的不能编译.


把bar设置到classpath里
或者在foo下
javac bar/*.java
好象是这样是/还是/搞不清了


我知道如何不通过指定-classpath的方式编译
但我不明白为什么,我指定了-classpath就不能编译了,javac到底是怎么找路径的


up up up


classpath没设置好,
注意classpath:最前面不能少.;


-classpath参数会覆盖系统classpath
有没有点专业的解答?


要这样设置classpath
set classpath=%CLASSPATH%;绝对路径名


javac -classpath 一样可以设置环境变量.


↑返回目录
前一篇: 问一个JFileChooser的问题
后一篇: 求Eclipse辅助工具