我做过2个项目,效果很好。一份来自[1] http://www.liquid-reality.de/display/liquid/2011/12/22/Karaf+Tutorial+Part+4+-+CXF+Services+in+OSGi 以及 [2] http://baptiste-wicht.com/posts/2010/07/osgi-hello-world-services.html 中的一项
第一个项目[1]是一个用soap和restfull运行的表单 第二个项目[2]是一个使用OSGi服务运行的hello world
我想合并这两个项目。 这意味着一个可以使用另一个,该怎么做呢? 例如,当我在表单中添加某人时,项目 [1] 会向项目 [2] 发送一条消息(使用 OSGi 服务)。
谢谢
最佳答案
因此,如果我理解正确的话,您需要一个提供 OSGi 服务的 bundle 和一个提供 servlet 并使用表单中的数据调用 osgi 服务的项目。
这是在我的第一个教程中完成的: http://www.liquid-reality.de/x/DIBZ
这是相应的代码: https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist
关于java - 使用 maven 和 eclipse 与 OSGi 合并 2 个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24436547/