首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用JQAssistant的javaparser插件?

如何使用JQAssistant的javaparser插件?
EN

Stack Overflow用户
提问于 2022-08-17 20:39:09
回答 1查看 42关注 0票数 1

我试图使用命令行来使用JQAssistant的javaparser插件。我做了以下工作:

  • 将“
  • ant.plugin.javpars-1.8.0.jar”复制到“”文件夹。因此,我也将“javaparser core-3.6.25.jar”复制到插件文件夹中。

但是,当我试图扫描一个Java文件时,我会得到以下错误:“用于代码生成的ANTLR工具版本4.9.2与当前运行时版本4.7.2不匹配”

与JQAssistant捆绑在一起的ANTLR版本是4.9.2,但是插件需要更老的版本4.7.2。有谁能使用javaparser插件吗?

EN

回答 1

Stack Overflow用户

发布于 2022-09-14 10:01:50

有些插件(不仅仅是javaparser)确实依赖于与jQAssistant捆绑的JAR。有时会出现版本冲突,这就是为什么只能保证具有特定版本(比如1.8.x)的Kontext插件与jQAssistant兼容,具有相同的主要版本和次要版本(因此在本例中为jQA 1.8 )。如果您在jQAssistant 1.8.0 (与org.antlr-antlr4 4-运行时-4.7.2一起提供)中使用javaparser 1.8.0,那么它可以工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73394660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档