Java CC-Setup-Verfahren

Sehr einfaches Einrichtungsverfahren

Ich wollte unbedingt eine Syntaxanalyse bei der Arbeit durchführen, daher hatte ich die Möglichkeit, einen Parser-Generator namens JavaCC zu verwenden. Dieser Artikel ist ein Verfahren für mich, bei dem ich verschiedene Dinge gelesen und zusammengefasst habe, z. B. Erste Schritte auf der offiziellen Seite bei Verwendung von Java CC.

  1. Umwelt Wir haben den Betrieb in der folgenden Umgebung bestätigt.

    OS JDK JavaCC
    Redhat Enterprise Linux(RHEL) 6 1.6 6.0
    macOS Mojave 1.8 6.0
    Windows 10 1.8 6.0
  2. Referenz Offizielle Seite: Erste Schritte

  3. Herunterladen Laden Sie die Zip-Datei von der offiziellen Download-Site herunter. In meiner Umgebung wurde der Download durch Drücken der Link-Schaltfläche "Java CC 6.0 herunterladen" gestartet.

  4. Entpacken Entpacken Sie die heruntergeladene Zip-Datei Sie können es überall dort entpacken, wo Sie Schreibberechtigung haben. (Ich habe es wie folgt unter dem Home-Verzeichnis entpackt, um die Umgebung auf der Serverseite nicht zu beschädigen.)

    ${HOME}/usr/local/tools/javacc-6.0
    
    %systemdrive%%homepath%¥usr¥local¥tools¥javacc-6.0
    
  5. Erstellen einer ausführbaren Datei Im entpackten Verzeichnis (Ordner) befindet sich ein Verzeichnis namens "bin". Die folgende ausführbare Datei wird hier generiert.

    #!/bin/bash
    java -cp ${HOME}/usr/local/tools/javacc-6.0/bin/lib/javacc.jar javacc "$@"
    
    @ECHO OFF
    java -cp %systemdrive%%homepath%¥usr¥local¥tools¥javacc-6.0¥bin¥lib¥javacc.jar javacc %%*
    
  6. Gehen Sie durch den Pfad. Fügen Sie das Verzeichnis, in dem die ausführbare Datei abgelegt ist, zur Benutzerumgebungsvariablen PATH hinzu.

    export PATH=${PATH}:${HOME}/usr/local/tools/javacc-6.0/bin
    
    set PATH=%PATH%;%systemdrive%%homepath%¥usr¥local¥tools¥javacc-6.0¥bin
    
  7. Lassen Sie uns testen Das Setup ist oben abgeschlossen. Testen wir nun, ob es funktioniert. (Ausgelassen für Windows)

Linux/Mac(Home-Verzeichnis/home/Wenn hogehoge)


  > #Überprüfen Sie zunächst, ob der PFAD bestanden wurde
  > which javacc
  /home/hogehoge/usr/local/tools/javacc-6.0/bin/javacc
  > #Bestätigen Sie, dass Javacc ausgeführt werden kann
  > javacc
  Java Compiler Compiler Version 6.0_1 (Parser Generator)

  Usage:
      javacc option-settings inputfile

  "option-settings" is a sequence of settings separated by spaces.
  Each option setting must be of one of the following forms:

    ...(In Wirklichkeit erhalten Sie eine längere Nachricht.)

Recommended Posts

Java CC-Setup-Verfahren
Keycloak-Setup
RSpec Setup
Verfahren entwickeln