Я последовал за учебником о том, как встроить команды свиней в java. Я установил 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
Не могли бы вы рассказать мне, где проблема?
Попробуйте явно указать текущий каталог в classpath.
javac -cp pig.jar\;. idlocal1.java
Если это не сработает, попробуйте заменить запятую на двоеточие:
javac -cp pig.jar:. idlocal1.java
Если даже указанное выше не работает, проверьте, существует ли idlocal1.java в текущем каталоге. Чтобы быть конкретным, попробуйте указать имя файла с помощью "./"
.
javac -cp pig.jar\;. ./idlocal1.java