- IntelliJ IDEAの導入
- https://www.jetbrains.com/idea/download/
- OSによってリンク先の指示に従ってインストールする
- Mavenプラグインの導入
- インストールの設定次第ではすでに導入済み
- ツールバー[ファイル]→[設定]→[Plugins]
- OS X: [IntelliJ IDEA]→[設定]→[Plugins].
- 検索欄から「Maven Integration」にチェックを入れて[OK]で閉じる
- IntelliJ IDEを再起動する
- Mavenを実行する
- プロジェクトを右クリック
- [Maven]→[Generate Sources and Update Folders]
target/generated-sources/antlr4
以下が生成される
- 実行する
-
ツールバー[実行]→[実行]
-
以下のような結果が得られる
"java" ... 1 2 3 4 5 6 7 8 9 Process finished with exit code 0
-
mvnコマンド(Maven)が入っている状態で、
$ mvn compile # コンパイル
$ mvn exec:java -Dexec.args=test-input/factorial.nub # 実行
$ mvn package # fat jarの作成
$ java -jar target/nub-0.1-SNAPSHOT.jar test-input/factorial.nub # 実行