我用cmd运行javac -d destdir srcFlie 为什么说 javac:未找到目录:destdir

2024-12-18 11:49:43
推荐回答(2个)
回答1:

我们使用javac命令进行编译,其最简单的用法是:

javac -d destdir srcFile

其中,-d destdir 是javac的命令选项,用于指定编译生成的字节码文件存放的路径;srcFile是Java源文件所在的位置。

注意srcFile 也是一个位置。

例如我们写了一个简单的HelloWorld.java,并把它放在C盘根目录。

那么这条命令要这样实现

javac -d C:\ C:\HelloWorld

否则将会报找不到路径的错。

你应该是犯了这个错。

另外,你在使用Java相关的命令时,如果路径包含空格而不做相应的处理,也会出现这个问题。带空格的路径加引号。

eg:

“C:\Program Files”

回答2:

你安装好了jdk 了吗?
先去安装jdk,然后配置环境变量的path 和classpath 变量