Red Hat JBoss Fuse 6.2.1:Osgi 缺少要求:Oracle JDBC 驱动程序

Red Hat JBoss Fuse 6.2.1: Osgi Missing Requirement: Oracle JDBC Driver

这是我在使用 Jboss fuse 时遇到的问题,其中依赖项 (Oracle JDBC JAR) 未找到作为 OSGI 包。 源代码在 运行 本地时工作正常,但在部署到 Karaf 容器时出错。 问题的详细说明和相关的源代码位于: https://developer.jboss.org/message/948643

欢迎就此提出任何建议。

感谢您的耐心等待。 普拉巴尔

您尝试在 Fuse 服务器上部署的 Oracle JAR 文件不是 Maven 包。
因此,您需要使用以下命令包装并安装库:

install -s wrap:mvn:com.oracle/ojdbc6/<version>

其中<version>指的是jar文件的版本号。希望这有帮助。