次のディレクトリ構造があります。
myProject
myProject/src/MyProject.java
myProject/src/mypackage/MyPackage.java // This file has "package mypackage;" at top
myProject/src/implementations/SomeFile.java
SomeFile.java で mypackage をインポートし、その中に含まれる抽象クラスを実装したいと考えています。私の MyProject.java では、実装内のクラスが MyPackage.java 内の抽象クラスから実装する関数を実行できるように、URLClassLoader を使用して実装ディレクトリ内のすべてのファイルを動的にロードしたいと考えています。
どうすればこれを行うことができますか?
前もって感謝します!