ANTLR4在windows上的安裝(java版)


1.下載ANTLR

我們可以從這個官網下載到最新的antlr-4.x.x-complete.jar(現在最新版是4.7)。保存該文件到 C:\Javalib目錄下。

2.添加ANTLR到系統環境變量CLASSPATH中

因為我們安裝的是java接口版本的ANTLR, 所以Java是必須提前安裝好的。關於java的安裝,這里就不贅述了。

java安裝好的基礎上,現在將添加antlr-4.7-complete.jar到系統環境變量CLASSPATH中。 
例如我的環境變量CLASSPATH值為:

C:\Program Files\Java\jdk1.8.0_40\lib\;C:\Javalib\antlr-4.7-complete.jar;

注意:這里添加antlr-4.7-complete.jar時,要具體到改文件名。我一開始只是像安裝java類似地僅僅寫到目錄C:\Javalib,沒有具體到C:\Javalib\antlr-4.7-complete.jar 文件名。所以會報錯提示:找不到文件或加載主類org.antlr.v4.Tool

3. 為ANTLR Tool 和 TestRig 創建batch命令

為了方便管理,我就直接在剛剛上一步驟創建 C:\Javalib目錄下創建antlr4.bat和 grun.bat文件,跟antlr-4.7-complete.jar放在一個目錄中。 
由於C:\Javalib目錄默認是沒有添加到系統環境變量PATH中的,所以我們需要將C:\Javalib添加到PATH中。例如我的環境變量PATH值為(我把C:\Javalib添加在最后):

C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.8.0_40\bin;C:\Program Files\Java\jdk1.8.0_40\bin;C:\Program Files\Java\jdk1.8.0_40\jre\bin;C:\Javalib

現在我們需要去創建antlr4.bat和 grun.bat文件的具體內容。

  • 在C:\Javalib創建antlr4.bat文件;
  • 在該文件寫入java org.antlr.v4.Tool %*
  • 保存文件
  • 在C:\Javalib創建grun.bat文件;
  • 在該文件寫入java org.antlr.v4.gui.TestRig %*
  • 保存文件

目錄文件如圖示

這使得我們CMD命令行中能夠分別運行antrl4 和 grun 命令來啟動 ANTLR或Testing Suite。

4. 測試安裝是否成功

  • 首先,打開一個CMD命令行。
  • 然后分別輸入antrl4 和 grun 命令;
  • 如果看到如下圖所示內容,則表示成功安裝。

antrl4 和 grun 命令測試

Reference

Getting Started with ANTLR v4 
Setting up ANTLR4 on Windows

----------------------------------------------

原文:https://blog.csdn.net/haifeng_gu/article/details/73477999


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM