模块 jdk.compiler

类 Main

java.lang.Object
com.sun.tools.javac.Main

public class Main extends Object
Java 编程语言编译器 javac 的遗留编程接口。有关替换 API 的详细信息,请参阅 jdk.compiler 模块。
  • 构造方法详细信息

    • Main

      @Deprecated (since ="16", forRemoval =true) public Main()
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      请勿调用。
  • 方法详情

    • main

      public static void main(String [] args) throws Exception
      启动器的主要入口点。注意:此方法调用 System.exit。
      参数:
      args - 命令行参数
      抛出:
      Exception - 仅当发生未捕获的内部异常时;只是为了历史兼容性而保留
    • compile

      public static int compile(String [] args)
      Java 编程语言编译器 javac 的编程接口。
      参数:
      args - 命令行参数,通常会按照手册页中的描述传递给 javac 程序。
      返回:
      一个等于调用 javac 的退出值的整数,有关详细信息,请参见手册页。
    • compile

      public static int compile(String [] args, PrintWriter  out)
      Java 编程语言编译器 javac 的编程接口。
      参数:
      args - 命令行参数,通常会按照手册页中的描述传递给 javac 程序。
      out - 编译器的诊断输出定向到的 PrintWriter。
      返回:
      一个等于调用 javac 的退出值的整数,有关详细信息,请参见手册页。