gpt4 book ai didi

java - 使用用户插件扩展 Java 应用程序

转载 作者:行者123 更新时间:2023-11-29 09:21:45 25 4
gpt4 key购买 nike

我有兴趣使用插件扩展我的应用程序。我制作了从网站下载视频的应用程序,但它需要一个有效的 URL 才能执行此操作。用户可以为特定的 URL/域创建一个新的插件,并为我的应用程序提供有效的 URL。

我是用 jar 文件和 URLClassLoaders 做的。这种方法的问题是,当加载的类只应具有从 URL 读取的权限时,它们具有提升的权限。

使用插件扩展 Java 应用程序的最佳方式是什么?

最佳答案

OSGi 可能是可行的方法,但对于您想要执行的操作来说,它也可能有点太高级/太复杂了。几年前,我在一个小项目中使用了 JPF。我喜欢它。

http://jpf.sourceforge.net/

关于java - 使用用户插件扩展 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5922421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com