源码

首页 » 归档 » 源码 » java – OSGi与JSR-223 Scripting Language Discovery根…

java – OSGi与JSR-223 Scripting Language Discovery根…


我最近编写了一个小的专业脚本语言,并使用Maven导出符合OSGi的包,该包也将服务描述符导出到“META-INF / services / javax.script.ScriptEngineFactory”服务注册表文件中.

问题是虽然OSGi导入和导出包很好,但服务注册表似乎与OSGi不兼容(因为OSGi将其捆绑包保留在通用类路径之外,并为模块使用单独的类加载器).

我的问题是,我认为OSGi与服务发现机制不兼容是正确的,如果没有,我可以添加到我的包元数据中,以便ScriptEngineManager.getEngineFactories()在OSGi环境中列出我的脚本引擎?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/java-osgiyujsr-223-scripting-language-discoverygen.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 27, 2019 at 05:19 上午

热评文章