Настроить Antlr CLASSPATH в Ubuntu
Я пытаюсь настроить Antlr4 в Ubuntu.
Я попытался добавить jar antlr4 в файл (.cshrc) с помощью команды:
set CLASSPATH = ($CLASSPATH /user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar)
при попытке получить исходный файл (.cshrc) я получаю сообщение об ошибке:
CLASSPATH: Undefined variable
как я могу решить это?
1 ответ
Решение
Если я вас правильно понимаю, вы можете сделать это так -
#!/usr/bin/csh
if $?CLASSPATH then
setenv CLASSPATH ${CLASSPATH}:/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
else
setenv CLASSPATH /user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
endif
echo $CLASSPATH
И вы можете проверить это так,
$ CLASSPATH=A ./test.csh
A:/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
$ ./test.csh
/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar