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