javac:找不到文件(cygwin错误)

时间:2014-03-28 18:05:50

标签: java cygwin apache-pig javac

我已经学习了如何在java上嵌入pig命令的教程。我安装了cygwin并完成了所有必需的设置。我已将程序嵌入netbeans并将其命名为idlocal1。 我遇到的问题是关于cygwin。基本上当我输入(在cygwin上)javac -cp pig.jar idlocal1.java以编译程序时,我收到以下消息:

javac -cp pig.jar idlocal1.java
javac: file not found: idlocal1.java
Usage: javac <options> <source files>
use -help for a list of possible options

你能告诉我问题出在哪里吗?

1 个答案:

答案 0 :(得分:0)

尝试显式地将当前目录添加到类路径中。

javac -cp pig.jar\;. idlocal1.java

如果这不起作用,接下来尝试将分号替换为冒号:

javac -cp pig.jar:. idlocal1.java

如果上述操作无效,请检查当前目录中是否存在idlocal1.java。具体来说,尝试使用"./"指定文件名。

javac -cp pig.jar\;. ./idlocal1.java