OSGi 框架 api 中是否有一些东西封装了未安装在容器中的包?基本上,它会获取一个文件并使用 getSymbolicName()、getExportedPackages()、getBundleVersion() 等为文件系统中的包生成一个对象。
我看到Bundle但文档在第一句话中说:
框架中已安装的捆绑包。
所以这个接口的方法对于没有安装的包没有意义,只是坐在文件系统中,这就是我需要的。例如,它有一个start()
方法,在容器之外没有意义。与getBundleId()
我需要一个,我想知道是否有一个标准的,然后再创建我自己的