我正在使用 ubuntu 14.04,并且我必须按照 3-4 个步骤列表来使用 antlr4 进行解析(每次)。在 Windows 中,有一种临时方法和一种永久方法。但在 ubuntu 中,每次打开终端时,我都必须按照官方网站上给出的步骤进行操作。
http://www.antlr.org/
4个步骤如下:
$cd /usr/local/lib
$ sudo curl -O http://www.antlr.org/download/antlr-4.4-complete.jar
$ export CLASSPATH=".:/usr/local/lib/antlr-4.4-complete.jar:$CLASSPATH"
$ alias antlr4='java -jar /usr/local/lib/antlr-4.4-complete.jar'
$ alias grun='java org.antlr.v4.runtime.misc.TestRig'
curl 用于下载一次到 usr\local\lib
有没有什么永久的方法可以让 anlr4 工作?
答案1
这两行只需要一次:
$ cd /usr/local/lib
$ sudo curl -O http://www.antlr.org/download/antlr-4.4-complete.jar
它用于下载 antlr jar 文件,因此只需要一次。
需要将这些行编辑到您的会话(或系统上需要使用此功能的任何用户)的启动文件中。
$ export CLASSPATH=".:/usr/local/lib/antlr-4.4-complete.jar:$CLASSPATH"
$ alias antlr4='java -jar /usr/local/lib/antlr-4.4-complete.jar'
$ alias grun='java org.antlr.v4.runtime.misc.TestRig'
我建议将 .bashrc 放在 /home/$USER/
- 关于类路径:重启后 Classpath 取消设置
- 关于别名:如何创建永久的 Bash 别名?