當我添加以下依賴於IntelliJ IDEA的我的Maven項目:ANTLR4運行時JAR
<!-- https://mvnrepository.com/artifact/org.antlr/antlr4 -->
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4</artifactId>
<version>4.7</version>
</dependency>
我得到我的模塊中7個依存關係:
但我怎麼能知道哪些罐子在運行時需要嗎?分發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插件處理自己的依賴;它不依賴於項目中的依賴關係。 –