我已经运行了一个JBoss FUSI6.0服务器。当我部署我的应用程序时,我会得到以下错误:
(&(osgi.wiring.package=org.springframework.jdbc.core)(version>=3.1.0)(!(version>=4.0.0))):org.osgi.framework.BundleException: TestWebService 252中未解决的约束:无法解决252.0:缺少需求252.0 osgi.wiring.package;
我认为发生此错误是因为容器没有安装包。有什么方法让它从我们的工件下载并安装它在部署时没有的包呢?
发布于 2014-06-06 14:53:24
在fuse等目录中,找到文件org.apache.karaf.features.cfg。在特性存储库的行中添加:
mvn:org.apache.karaf.assemblies.features/standard/2.3.0.redhat-60024/xml/features,
mvn:org.apache.karaf.assemblies.features/enterprise/2.3.0.redhat-60024/xml/features在启动功能的行中,添加:
spring,
spring-jdbc希望这能帮上忙!
https://stackoverflow.com/questions/24083929
复制相似问题