javac: файл не найден (ошибка cygwin)

1

Я последовал за учебником о том, как встроить команды свиней в 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

Не могли бы вы рассказать мне, где проблема?

Теги:
cygwin
javac
apache-pig

1 ответ

0
Лучший ответ

Попробуйте явно указать текущий каталог в classpath.

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

Если это не сработает, попробуйте заменить запятую на двоеточие:

javac -cp pig.jar:. idlocal1.java

Если даже указанное выше не работает, проверьте, существует ли idlocal1.java в текущем каталоге. Чтобы быть конкретным, попробуйте указать имя файла с помощью "./".

javac -cp pig.jar\;. ./idlocal1.java
  • 0
    Я пробовал это, но, к сожалению, у меня все та же проблема
  • 0
    Я обновил ответ, чтобы добавить больше командных строк для вас, чтобы попробовать.
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню