モジュール jdk.compiler
パッケージ com.sun.tools.javac

クラス・メイン

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

public class Main extends Object
Javaプログラミング言語コンパイラjavac用の従来のプログラム・インタフェース。 置換APIの詳細については、jdk.compilerモジュールを参照してください。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    非推奨、削除予定: このAPI要素は将来のバージョンで削除予定です。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static int
    compile(String[] args)
    Javaプログラミング言語コンパイラjavacへのプログラミング・インタフェース。
    static int
    compile(String[] args, PrintWriter out)
    Javaプログラミング言語コンパイラjavacへのプログラミング・インタフェース。
    static void
    main(String[] args)
    ランチャのメイン・エントリ・ポイント。

    クラスjava.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • 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の呼出しの終了値に相当する整数。詳細は、マニュアル・ページを参照してください。