在Ubuntu中设置Antlr CLASSPATH

时间:2014-05-20 14:44:00

标签: java ubuntu classpath antlr

我正在尝试在Ubuntu中设置Antlr4 我尝试使用以下命令将antlr4 jar添加到(.cshrc)文件中:

set CLASSPATH = ($CLASSPATH /user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar) 

在尝试获取我的(.cshrc)文件时,我收到错误:

CLASSPATH: Undefined variable 

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你可以这样做 -

#!/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