我创建它使用 Java插件框架加载插件,并将其集成到应用程序该程序。

我的问题是:有没有办法来限制某些操作(如启动一个新的进程)的插件?我心目中的东西像Java Webstart的,应用程序要访问FileSytem时即,系统会提示用户是否允许操作。

我想也许创造一个安全管理器,如果是这样,我该怎么做呢?

有帮助吗?

其他提示

一个问题在我脑海中 - 你为什么选择JPF而不是春分?我很好奇,看着JPF页,它看起来像项目的最后一次更新是在两年前。

他们开始项目脱钩的Eclipse 2.X的Eclipse插件框架,但Eclipse本身转移到OSGi的(春分)开始3.0版本。春分已成为OSGi的参考实现,并有很多可用的和更优秀的专家好书,可以在任何方面提供帮助。

我的意见:JPF是一个好主意几年前(就像在早期的Eclipse版本的插件框架中的第一个实现),但一个插件框架的实际标准似乎是OSGi的现在

当然,这不回答你的问题,但我的消息只是长了评论。

下面是这解释了实施与春分安全网站(或者至少给出了一些提示): HTTP: //www.eclipse.org/equinox/security/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top