compilationunit

    0热度

    1回答

    我正在研究需要分析大量源文件的Eclipse JDT插件,因此我希望使用批处理方法ASTParser.createASTs( )。解析执行时没有错误,但在它生成的CompilationUnit实例中,许多org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding实例的scope字段设置为null。此设置为null发生在Compilation

    4热度

    3回答

    鉴于在Eclipse下面的代码: import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.CompilationUnit; public class Question { public static void ma

    7热度

    1回答

    我希望eclipse Java编译器警告作为一个ant任务(即没有eclipse)可用 - 理想情况下是ant插件 - 但是如果日食警告显示,我想巡航控制ant任务失败。对于下面的警告 非静态的,其中一个构造函数名称 Serializable类静态成员访问 方法没有的serialVersionUID 分配没有影响 终于没有正常完成 使用在字符串连接字符数组 隐藏catch块 为可变参数参数不精确类

    2热度

    2回答

    我已经摆脱了所有其他编译时错误,除了“编译单元预期”,它在我的导入语句之后开始。我猜我需要创建一个包?如果是这样,我该怎么做?我有几个功能都在同一个.ADB文件中。 编辑:所以我给它一个镜头... 看看我的包: -- Import Statements with Ada.Text_Io; use Ada.Text_Io; package body MyPackage is -- Dec

    3热度

    2回答

    我是而不是在Eclipse插件项目上工作;不过,我使用一个外部库来生成org.eclipse.jdt.core.dom.CompilationUnit的实例。有没有办法从它生成Java字节码? 一些搜索表明,CompilationUnit通常是通过为Eclipse项目注册一个自定义构建器来构建的,然后让eclipse调用它......但是我找不到任何方式来将它用于独立应用程序。

    2热度

    1回答

    这个问题是基于我的另一个问题得到答复:https://stackoverflow.com/a/3060233/323357 我的理解是,使用接口声明的返回类型和参数类型在我的服务强制编译器生成多个编译单元,这会增加编译时间和生成文件的大小。 我不认为是这样,但确实GWT编译器(2.4 - 2.5)的最新版本,有一种方法来检测不必要的编译单元... 的局部变量和参数? void someFuncti

    5热度

    1回答

    如何将.java文件加载到CompilationUnit中?例如,假设我在当前项目中有一个A.java文件。我想将它加载到CompilationUnit中,然后将它传递给ASTParser。只是将它作为纯文本加载不是一种选择,因为在这种情况下,我不会在AST中获得绑定信息。

    0热度

    1回答

    在我的Java学习过程中,我尝试了编译&成功运行的这段代码。任何人都可以提供一个解释,为什么编译器没有产生任何错误?我导入了包含java.util> Scanner的完整软件包,因此不应该存在Scanner已在util包中定义的错误&我试图在此重新定义它? import java.util.*; class Scanner { public static void main(Str