我有一个 Spring boot 项目,我想解析它并归档我使用 JavaSymbolSolver 找出类名的类之间的依赖关系 public static void main(String[] args) throws Exception { Set<Map<Strin ...
我有一个 Spring boot 项目,我想解析它并归档我使用 JavaSymbolSolver 找出类名的类之间的依赖关系 public static void main(String[] args) throws Exception { Set<Map<Strin ...
我正在尝试构建 Java 源代码到其他面向对象的编程语言的翻译器。 为此,我想遍历整个 AST(由JavaParser生成)并收集 Java 源代码的每个组件,然后相应地将它们翻译成我的目标语言。 我在在线搜索中没有找到与遍历完整 AST 相关的任何内容,尽管我确实找到了有关定位特定节点的信息,例如 ...
我要分析我已经开始使用类之间的依赖关系JavaParser类和它的SymbolResolver了。 但是在解析来自Eclipse Scout的示例项目上的几个方法引用时,它一直失败。 Scout 使用它自己的BEAN 管理器,它在 jvm 启动时将 java 类加载到一个列表中,这使得在运行时加载 ...
代码在这里, 我想得到真正的a。 我尝试使用下面的代码, But got the error, Exception in thread "main" UnsolvedSymbolException{context='null', name='String', cause='null'} at co ...
我已经如下设置了JavaSymbolSolver: 实例变量: 来自构造函数: 测试代码似乎运行良好,并且我能够解析例如A类的B类,如下所示: 问题是,似乎我无法解决其他任何问题,无论尝试什么,都会收到以下消息: 线程“主”中的异常java.lang.Ill ...
我正在尝试从JAVA文件中解析静态变量值。 但是无法解析变量。 我已经使用JavaParser解析代码并获取变量的值。 我在获取所有其他类级别的变量和值方面取得了成功,但无法解析静态字段。 Java文件看起来像... 我能够解析“ variabl3”以外的所有变量值。 ...