管理者権限のないコンピューターに jdk をインストールしており、cgywin と cabextract を使用してインストーラーからファイルを抽出しています。次に、ツールの zip を新しいディレクトリに抽出しました。ただし、ビンから javac を実行しようとすると、次のエラーが発生します。
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
ディレクトリをもう一度調べたところ、Java ドキュメントのファイル構造と比較すると、tools.jar が JDK/lib から欠落していることに気付きました。
その瓶がないことが私の問題を引き起こしているのか、それとも何か他のことが原因なのかと思っていました。