是否可以在浏览器中为 java applet 安装自定义类加载器?
我首先承认 Java 类加载器对我来说有点神秘。
我想做的是定义一个类加载器来加载浏览器遇到的任何小程序。我知道我可以修改策略文件以授予提升的权限并在小程序内安装自定义加载程序。我想要做的是更改默认类加载器,以便通过我的加载器加载任何小程序。
是否有我可以修改的浏览器或插件特定设置?我可以编写自己的浏览器插件并通过一些 API 调用来配置 Java 插件吗?
谢谢!
I'll first admit that Java class loaders are a bit of a mystery to me.
What I'd like to do is define a class loader that would load any applets the browser encounters. I know I can modify the policy file to grant elevated privileges and install a custom loader inside of an applet. What I'd like to do is change the default class loader so that any applet is loaded through my loader.
Are there browser or plugin specific settings I could modify? Could I write my own browser plugin and configure the Java plugin through some API calls?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来你可以在JRE运行时设置中设置属性java.system.class.loader属性来替换系统类加载器。
It looks like you can set the property java.system.class.loader property in the JRE runtime settings to replace the system class loader.