通常、Javaリフレクションを使用して、単にClass.forName("fully qualified class name")
を実行してクラスを取得できます。リモートマシンでクラスを処理する方法は?
は今、私はクラスファイルを持っている(.class)
クライアントマシンにあります。たとえば、クライアントマシンがwindowsで、クラスファイルmyClass.class
がc:\tmp\myClass.class
にある場合です。私は、サーバー内の別のマシンでは、このクラスファイルを「プロセス」にクラスのメソッドを知っている必要がありますなど
これはそれを行う方法上の任意の提案:-)必要な理由は聞かないでください?
あなたがあなたのJVMにリモートクラスファイルをロードするか、リモートの場所でクラスを実行する意味ということですか..?具体的にしてください。 – Noushad
私の目的は、クラスのメソッドを知ることです。クラスのメソッドは、Classオブジェクトを通じて実行できます。だから私はクラスをロードする必要があると思う。 – user3014901