【初心者】Java質問・相談スレ24【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0306初心者
NGNGっていうのは冗談ですが、
VM起動時にVMが取得したクラスパスは
どこに格納されているのでしょうか?
Launcherの内部クラスとか
リフレクションを使ってトレースして
色々探したのですが出てきません。
結局は何がしたいかというと、
クラスパスを動的に設定したいのです。
例えばXMLに書かれているパスを参照して
ディフォルトのクラスローダでクラスを取得するためです。
一応回避策としてClassLoaderを継承したクラスローダの中で、
URLClassLoaderでクラス取得するところまでできたのですが、
パッケージ等の扱いが非常に面倒です。
是非教えていただけないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています