私はのIntelliJ IDEAで私のMavenプロジェクトに次の依存関係を追加します。ANTLR4ランタイムジャー
<!-- https://mvnrepository.com/artifact/org.antlr/antlr4 -->
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4</artifactId>
<version>4.7</version>
</dependency>
私は私のモジュールで7つの依存関係を取得:
をしかし、どのように私はこれを言うことができますjarファイルは実行時に必要ですか? org.antlr.antlr4-runtime:4.7
を配布するだけで十分ですか、他のantlrの依存関係が必要ですか?
また、antlr4-runtime:4.7
とantlr-runtime:3.5.2
がありますが、「間違っている」と思われますが、両方のバージョンが存在するかどうかはわかりません。
アイデア?ありがとう。
これで十分ではありませんか? http://www.antlr.org/api/maven-plugin/latest/dependencies.html – hfontanez
@MarkRotteveel antlrツール/ IDEAプラグインも使用していますので、開発時にantlr4-runtimeが十分であるかどうかはわかりません。 – isapir
Intellijのantlrプラグインは、独自の依存関係を処理します。それはあなたのプロジェクトの依存関係に依存しません。 –