contextClassLoaderって?
よくわからないのだけれども。
同じスレッド(またはコンテキスト・文脈)の中では同じクラスローダーを使ってクラスをロードして欲しいことがある。たとえばHotDeploy中はHotDeployClassLoaderにクラスをロードして欲しいだろう。そんなときに
Class.class.getClassLoader().loadClass(className);
なんてやってたらHotDeployなどしてもらえるはずがない。以下略。
よくわからないのだけれども。
同じスレッド(またはコンテキスト・文脈)の中では同じクラスローダーを使ってクラスをロードして欲しいことがある。たとえばHotDeploy中はHotDeployClassLoaderにクラスをロードして欲しいだろう。そんなときに
Class.class.getClassLoader().loadClass(className);
なんてやってたらHotDeployなどしてもらえるはずがない。以下略。