javac 的路径区别

来源:百度知道 编辑:UC知道 时间:2024/07/03 01:24:10
在CMD 下运行javac.遇到这个问题不太明白。例如:文件夹aa,下面嵌套bb。bb再嵌套文件夹cc,文件夹cc中有example.java。在DOS命令行中输入:cd aa 进入aa文件夹。此时运行javac bb\cc\example.java
或者cd aa\bb\cc 进入cc文件夹后 运行 javac example.java
两者有什么区别吗?

第一种是带了全路径的编译,第二种是默认在你指定的文件夹下编译,两种没有区别,但是用java命令运行时第二种要想成功那么你在设定clathpath时要指定".",还有是程序中有包时要注意在包外编译.

没有区别

就是两种没有区别,必须要设定环境classpath加上一个"."