红帽JBoss保险丝6.2.1:Osgi缺失要求:Oracle JDBC驱动程序

时间:2016-01-09 13:49:19

标签: jboss osgi apache-karaf osgi-bundle

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

欢迎提出任何建议。

感谢您的耐心等待。 Prabal

1 个答案:

答案 0 :(得分:0)

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

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

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