-2

我通过运行“mvn compile”和“mvn camel:按照建议运行”,效果很好。现在我想在 apache karaf 中运行相同的示例。我应该通过简单的步骤做什么?

4

2 回答 2

3

我已经更新了即将发布的 Apache Camel 2.12 版本中的示例说明,其中包含如何在 Karaf / ServiceMix 中安装的说明,如下所示。这也适用于 2.11.0:

阿帕奇卡拉夫/ServiceMix

你需要先编译这个例子: mvn compile

要在 Karaf 中安装 Apache Camel,请输入 shell(我们使用版本 2.12.0):

  • 特点:选择url骆驼2.12.0
  • 特点:安装骆驼

首先,您需要在 Karaf/ServiceMix 中安装以下功能:

  • 特点:安装骆驼SQL

然后需要安装 JDBC 连接池和 Derby 数据库:

  • osgi:install -s mvn:commons-pool/commons-pool/1.6
  • osgi:install -s mvn:commons-dbcp/commons-dbcp/1.4
  • osgi:install -s mvn:org.apache.derby/derby/10.10.1.1

然后您可以安装 Camel 示例:

  • osgi:install -s mvn:org.apache.camel/camel-example-sql/2.12.0

您可以通过跟踪日志来查看应用程序正在运行

  • 日志:尾
于 2013-07-20T07:11:39.500 回答
2

请参阅本指南了解 Karaf 中 Camel 的一般安装/配置:http: //camel.apache.org/karaf.html

否则,camel-example-sql 会构建一个 OSGI 包,并且可以使用以下命令进行安装:

osgi:install -s mvn:org.apache.camel/camel-example-sql/2.11.0

于 2013-07-19T21:36:55.777 回答