有什么方法可以从 org.apache.felix.framework.BundleImpl 中删除 headers 吗?

Is there any way to remove headers from org.apache.felix.framework.BundleImpl?

在我的应用程序中,headers 在 JVM 中保留了 5Mb 以上的 space。我想知道在 osgi 包初始化后是否有任何方法可以清理它们。

不行,headers可以在运行时查询,所以不能是"cleaned up"。最好的办法是去掉任何你不需要的 headers 并重新打包。 5MB+ 听起来很多!