0

Java (foo.class) バイナリ ファイルのエラーをテストするプログラムのフロント エンドを作成しました。問題は、ファイルをテストするには、フォルダーがクラスパスにある必要があることです。私のフロントエンドでは、参照ボタンを使用してハードディスクのどこからでも foo.class ファイルを選択できますが、テストを実行するために選択した場所をクラスパスに追加することはできません。そのフォルダーはプログラムの実行ごとに異なる可能性があるため、一種の動的である必要があります。ありがとう。

4

1 に答える 1

1

JVM が開始されたクラスパスを変更することはできません。できることは、動的クラスパスを使用できる独自のクラスローダーを実装することです。詳細については、この SO スレッドを参照してください

于 2012-06-18T18:43:51.443 に答える