[antlr] 如何在Linux(Ubuntu)环境中安装配置antlr4.9.2

项目需要用到antlr4.9.2

正常可以通过项目中的命令 sudo make install_antlr_cli 安装,但实际安装过程中发生异常。遂查找资料手动安装。

 

1. 需要先配置java环境(建议Java 11或更高版本):

sudo apt update
sudo apt install openjdk-17-jdk  # 或指定其他版本如 openjdk-11-jdk

验证安装,若显示版本号(如openjdk version "17.0.xx"),则安装成功。

java -version
javac -version

 

2. 下载ANTLR4工具包

cd /usr/local/lib  # 推荐存放路径
sudo wget https://www.antlr.org/download/antlr-4.9.2-complete.jar

 

3. 配置环境变量

编辑 ~/.bashrc 或 ~/.zshrc 文件,添加以下内容:

export CLASSPATH=".:/usr/local/lib/antlr-4.9.2-complete.jar:$CLASSPATH"
alias antlr4='java -jar /usr/local/lib/antlr-4.9.2-complete.jar'
alias grun='java org.antlr.v4.gui.TestRig'

保存后执行 source ~/.bashrc 使配置生效。

验证安装:在命令行输入:antlr4

 

posted @ 2025-09-11 09:58  ximu19  阅读(23)  评论(0)    收藏  举报