私は次のようなプロジェクト構造を持っています
eardirectory.Ear
lib/
my-custom-classes.jar
.....
.....
my-custom-ejb.jar
META-INF/
....
//Now I tried to load classes from classloader as
ClassLoader cl = Thread.currentThread().getContextClassLoader();
clazz = Class.forName(my-custom-classes.class1.class.getName(), true, cl);
ただし、現在のスレッドはjbossであり、jbossにはmy-custom-classes.jarのIDがないため、これは機能しません。
だから私の質問は、これをjbossでどのように行うことができるかということです。実行時にクラス定義をロードする必要があります。「jboss-deployment-structure」にEARをデプロイする前にクラスをロードする方法を定義できる方法はありますか?