-Xverbosepathソースファイルおよびクラスファイルを見つけるために、パスおよび標準拡張機能を検索する方法を記述します。サポートされています。バイトに設定されます。「標準オプション」ではありません。実行に使うクラスを指定するものではありません。このような方法でコンパイラの実装を操作することは、通常は無意味であり、常に危険を伴います。起動コマンドに渡してください。いう名前のクラスを定義しています。ディレクトリは、ソースファイルとクラスファイルの両方のパッケージディレクトリで、現在のディレクトリの下にあります。このため、この例ではデフォルトユーザクラスパスを使用できます。使って別の出力先ディレクトリを指定する必要もありません。内のすべてのソースファイルをコンパイルします。つを変更し、変更後のファイルを再コンパイルします。パッケージ内のほかのクラスを参照しているため、コンパイラはこれらのほかのクラスを探す必要があります。上の例では、デフォルトユーザクラスパスが、パッケージディレクトリを含むディレクトリと同じなので、コンパイルは適切に行われます。追加する必要があります。オプションを使います。変更し、バナーユーティリティを使うようにした場合は、このバナーユーティリティもユーザクラスパスを通じてアクセスできるようになっている必要があります。使うクラスの両方にアクセスできる必要があります。大規模プロジェクトの場合は、ソースファイルとクラスファイルを別のディレクトリに置くと便利なことがあります。使って、コンパイラがソースファイルを見つけることができるようにします。指定していませんが、このファイルもコンパイラによってコンパイルされていることに注意してください。オプションを使ってください。上で実行するコードをコンパイルします。互換性を保持することが保証されます。互換性を維持してコンパイルを行うので、このオプションは厳密には必要ありません。コンパイラによってデフォルトが異なる可能性があるので、このオプションを指定する習慣をつけておくとよいでしょう。ブートストラップクラスに対してコンパイルを行うように指定する必要があります。対応したコンパイルが行われるため、実行中に障害が発生する可能性があります。