2015-01-29 2 views
0

Я пытаюсь получить выделение с помощью JavaCC, используя этот учебник http://www.javaworld.com/article/2076269/learn-java/build-your-own-languages-with-javacc.html. Я не уверен, где сохранить файл .jj и как запустить этот файл с помощью javacc в командной строке. Я пробовал использовать java -cp C:\javacc-5.0\bin\lib\javacc.jar javacc в cmd, но он не работает. Кто-нибудь знает, как запустить javaCC для Windows?Начало работы с javacc и использование cmd

+0

Вы можете расширить "не работает"? Что вы получили, сообщение об ошибке? – Seki

ответ

1

Если вы уже отредактировали переменную окружения пути для javacc, тогда вам не нужно читать этот ответ, и если вы не сделали этого, это должно было сделать трюк.

Вам нужно добавить javacc.jar в переменную окружения пути, которая может быть выполнена следующим образом.

  1. Открыть cmd в режиме администратора.
  2. Введите следующую команду и введите

    C: \ Users \ ВашеИмя> эхо% PATH%

  3. Добавьте путь к JavaCC с помощью команды Setx. Например,

    C: \ Users \ ВашеИмя> Setx PATH "% PATH%; C: \ JavaCC-6.0 \ Bin \ Lib \"

Если команда успешно, вы найдете следующее подтверждение.

УСПЕХ: Указанное значение сохранено.

Теперь вы можете 'cd' в каталог вашего .jj-файла и выполнить команду, которую вы пробовали, и она должна работать нормально.

+0

Вместо «команды, которую вы пробовали», возможно, они должны попробовать «javacc file.jj». –

 Смежные вопросы

  • Нет связанных вопросов^_^