我是 Java Spring 框架的新手。我已经创建了一个自定义捆绑包,并希望在 virgo 服务器中部署 jar/捆绑包。但我无法成功这样做。
这是我的 template.mf 文件屏幕,我在其中添加了依赖项
这是我的 java 文件,我在其中导入了包
这是原始的jar文件屏幕
这是我pom.xml
添加依赖项的地方
但是一旦在 Maven 构建之后部署 jar 文件(不会引发错误),我就会不断收到错误消息
Caused by: org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: Unable to satisfy dependencies of bundle 'com.xyz.costfromsap.application' at version '1.4.0.RELEASE': Cannot resolve: com.xyz.costfromsap.application
Resolver report:
An Import-Package could not be resolved. Caused by missing constraint in bundle <com.xyz.costfromsap.application_1.4.0.RELEASE>
constraint: <Import-Package: com.sap.conn.jco; version="[3.0.0,4.0.0)">
这是我将其转换为 OSGI 捆绑器后更新的依赖 jar 文件
我还更新了template.mf
和pom.xml
但问题仍然存在。