java - 使用 maven 和 eclipse 与 OSGi 合并 2 个项目

标签 java eclipse maven osgi apache-karaf

我做过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/

相关文章:

java - 为什么 Maven 生成的源没有被编译?

java - 我如何在 Intellij 中运行 "mvn install:install-file"

java - 在 Java 中使用 Google 翻译进行文本到语音转换

python - 无法终止使用 Python 子进程启动的 Jar 文件

java - 您可以通过编程方式在 Java 中注册 ActiveX dll 吗?

java - eclipse、adt-plugin 和 android-sdk 是怎么回事?

java - 在 Maven 构建期间需要一个好的 "home"目录用于 web-app

java - 由于 FindViewById(),componentInfo 问题导致应用程序崩溃

java - Spring 4 和 Hibernate 4 - GenericJDBCException : could not prepare statement

java - 错误 : Could not find or load main class . .. - Eclipse 之外的 Maven 项目