0
我需要爲我在Tomcat中運行的應用程序提供RMIClassLoaderSpi
的自定義實現。但是,似乎這個類需要使用System Classloader加載。在Tomcat中使用System Classloader加載課程
有誰知道提供一個類給Tomcat的好方法,使得它可以使用System Classloader加載嗎?
我知道我可以設置shared.loader和server.loader屬性,但據我所見,這些不會影響系統類加載器。
如果任何人的興趣,這是被強制使用系統類加載器的RMIClassLoader代碼:
Class providerClass =
Class.forName(providerClassName, false,
ClassLoader.getSystemClassLoader());
哪裏providerClass
是我的RMIClassLoaderSpi
自定義實現的名稱。