別のプロジェクト内にあるクラスをロードしたいと思います。私のパッケージの構造以下、myMethodB内のプロジェクト等:Javaでクラスをロードする
--ProjectA
--package myPackageA
--myClassA
--ProjectB
--package myPackageB
--myClassB
--myMethodB
は、私がPROJECTAからクラス「myClassA」をロードします。 私はProjectB内にあったクラスをロードする方法を知っていますが、現在の構造でクラスを参照する方法がわかりません。
私がこれまで持っている唯一のものは以下の通りです:要するに
Class<?> c = thread.currentThread().getContextClassLoader().loadClass("location_of_myClassA");
:私の代わりに「location_of_myClassA」の何を書くのですか?
これは、何かをするには間違った道のような多くのにおいがします。あなたは何をしようとしていますか、厳密に言えば、これは意味がありますか? –
実際、私は別のプロジェクトのパッケージでクラスを参照する方法を知りたがっていましたが、これを行う方法を尋ねるのが最善の方法でした。 :) – deimos1988
"別のプロジェクト"はIDEの外では意味がありません。 –