クラスがどのクラスパスから取得されたか調べる

Hogeクラスがどこからロードされたか調べるには、

Hoge.class.getProtectionDomain().getCodeSource().getLocation();

上記コードで、クラスをロードしたクラスパスの入ったURLオブジェクトが取得できる。StringなどのコアライブラリはgetCodeSourceがnullを返すのでムリっぽい。