Java OSGi kf框架的引导类路径扩展支持
kf框架是否支持引导类路径扩展?如果支持,如何配置以将属性设置为始终为true 我尝试将org.osgi.supports.bootclasspath.extension属性设置为true,但没有效果 从下面从FWProps.java的initProperties方法中提取的代码来看,属性似乎总是设置为false,除非它不是与代码中的注释相矛盾的第一个框架Java OSGi kf框架的引导类路径扩展支持,java,osgi,knopflerfish,Java,Osgi,Knopflerfish,kf框架是否支持引导类路径扩展?如果支持,如何配置以将属性设置为始终为true 我尝试将org.osgi.supports.bootclasspath.extension属性设置为true,但没有效果 从下面从FWProps.java的initProperties方法中提取的代码来看,属性似乎总是设置为false,除非它不是与代码中的注释相矛盾的第一个框架 // Only first framework can support bootclasspath extension // NYI! I
// Only first framework can support bootclasspath extension
// NYI! Improve this in the future
if(getBooleanProperty(Constants.SUPPORTS_BOOTCLASSPATH_EXTENSION) &&
!(getClass().getClassLoader() instanceof URLClassLoader && fwCtx.id == 1))
{
props.put(Constants.SUPPORTS_BOOTCLASSPATH_EXTENSION, FALSE); }
不能设置该属性。该属性是告诉您它支持bootclasspath扩展的框架。大多数常用的框架都不支持它,因为它需要特殊的编码才能与JVM集成。设置bootclasspath不是JVM上的标准选项,也不是如何重新启动JVM以使更改生效。因此,它需要为特定的JVM定制一个框架实现,也许还需要部署