0 0

osgi项目的包依赖10

我在eclipse里开发osgi项目,如果把依赖的包通过imported package面板添加,就报错说:
The package dependency XXXX with the version greater than or equal to XXXX required by bundle XXXX cannot be resolved.
如果把这些包所在的jar文件添加至web-inf/lib下,就没问题,有没有知道是为什么?

 

2012年9月19日 15:26

2个答案 按时间排序 按投票排序

0 0

这个属于osgi的package依赖的问题。出现这种错误大多数情况是由于导入package的版本问题以及导入的package本身就有问题。

2012年9月19日 22:26
0 0

因为eclipse把build path的配置写在了项目的.classpath文件中,add Extenrnal jar将jar包引入到工程,.classpath文件中的内容就会被更新,所以不就会报错。
有时直接把jar复制到项目的WEB-INF/lib文件夹中,然后刷新项目,eclipse都会自动把jar在build path中引用。
如果jar不是在build path里删除引用,而是自己直接把jar删除或者移到另外一个位置,刷新项目就会出现错误,要去build path里把引用删除。

2012年9月19日 16:07

相关推荐

    bnd, bnd,用于OSGi的瑞士军刀 构建OSGi包的工具.zip

    bnd, bnd,用于OSGi的瑞士军刀 构建OSGi包的工具 自述文件bnd是针对OSGi的军刀,它基于分析类代码,验证设置,验证你的设置,并对项目的依赖关系进行验证,并提供了相应的日期和时间。关于bnd的信息可以在 ...

    simple-osgi-launcher:一个从OSGi捆绑包maven项目创建可执行jar的Maven插件

    我只想运行OSGi项目,而无需进行配置和部署。 该项目提供了一个maven插件,该插件允许从OSGi捆绑包maven项目创建可执行的jar文件。 只需将所需的包指定为项目的运行时依赖项即可。 目标不是为所有可能的设置创建...

    base-starter-flow-osgi:Vaadin Flow和OSGi的项目基础

    该项目可以用作创建自己的OSGi Vaadin Flow应用程序捆绑包的起点。 它具有必要的依赖关系和文件来帮助您入门。 此项目已针对Vaadin 19(GA于2021年3月)进行了修订,从而在npm模式下恢复了对OSGi的支持。 目前,它的...

    step-simple:测试OSGi的项目。 可以在其他项目中使用的具有较少依赖项的捆绑软件

    简单的 OSGi捆绑包具有更少的依赖性,可以在其他项目中使用。

    javafx-osgi-example

    在 OSGi 容器中运行 JavaFX 的示例项目。 这允许在不重新启动应用程序的情况下更新 UI。 不幸的是,JavaFX 在 OSGi 中不能完全正常工作。 要启动 JavaFX 应用程序,必须使用启动方法。 此方法可能只调用一次,这使得...

    step:测试OSGi的项目。 在服务器中运行javascript的服务

    该项目的一个目标是从Maven中获取一些捆绑包并开始。 服务器内部的某些内容具有RPC之类的API。 从服务器外部看不到这些资源。 有3个存储区域取决于(可能不同的)会话ID。 Apache Shiro会话及其属性。 脚本的可...

    bnd-platform-sample:使用 bnd-platform 构建一组 OSGi 包和 Eclipse 更新站点的示例项目

    使用构建一组 OSGi 包的示例项目。 它还利用将配置拆分为多个模块。 有关在bnd-platform上使用的最小示例,请查看 。 查看build.gradle和modules/ 中的脚本文件,看看您可以使用bnd-platform做什么,并使用./...

    jgrapes-osgi

    之所以将它们放在一个单独的存储库中,是因为它们需要与可以用作OSGi捆绑包但不依赖于OSGi框架的库不同的顶层构建方法。 建筑 该项目是作为bnd 组织的。 捆绑包可以用gradle build 。 为了在Eclipse中使用项目,请...

    sqljdbc-osgi:Microsoft SQL Server JDBC 驱动程序的 OSGi 包装器

    这个 Maven 项目将 Microsoft SQL Server JDBC 驱动程序包装为 OSGi 包。 构建说明 构建依赖于 Microsoft 提供的官方 JDBC 驱动程序 JAR 文件。 例如,要为 SQL Server 2012R 构建包,请按照以下步骤操作。 下载的...

    ng_2.5_2.10-0.2.1.zip

    eosgi-maven-plugin.zip,在osgi容器中运行集成测试并收集osgi包依赖项以在任何ide中使用它们的maven插件。在osgi容器中运行集成测试并收集osgi包依赖项以在任何ide中使用它们的maven插件。

    base-starter-flow-karaf:部署在Karaf上的OSGi Vaadin应用程序的示例项目

    NPM模式下Vaadin Flow和Karaf的基本启动器 该项目可以用作创建自己的Karaf Vaadin Flow应用程序包的起点。 它具有必要的依赖关系和文件...starter项目包含Web应用程序捆绑包(WAB)的代码,可以将其部署到任何OSGi容器

    Spring 2.5 jar 所有开发包及完整文档及项目开发实例

    Spring包依赖说明: 1) spring-core.jar需commons-collections.jar,spring-core.jar是以下其它各个的基本。 2) spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar 3) spring-aop.jar需spring-core.jar,...

    osgi-resource-locator-1.0.1.jar中文-英文对照文档.zip

    Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 Gradle依赖:【***.jar Gradle依赖信息(可用于项目build.gradle).txt】 源代码下载地址:【***-sources.jar下载地址(官方地址+国内镜像地址).txt】...

    sisu-guice-peaberry-example:OSGI技术展示

    OSGI应用程序中的Sisu,Peaberry和Guice的示例这是一个示例项目,它使用以下技术来创建动态OSGI应用程序: 根据存在的JSR-330 @Named和@Inject注释,在每个模块中使用Guice自动引导依赖项注入管理服务到OSGI注册中心...

    xalanjava源码-osgifier:osgifier

    OSGifier项目的目标是 帮助开发人员创建合适的 OSGi 包。 提供集成非 OSGi JAR 的自动化解决方案。 查看以下章节以获取更多详细信息。 创建合适的 OSGi 包 根据我自己的经验,我注意到手动维护 OSGi 包的元数据非常...

    RXTX2.2各平台(Windows,Linux,Mac os X,Solaris)32位和64位依赖库和JAR包

    每个平台的dll或so都有 RXTX是个提供串口和并口通信的开源... RXTX项目提供了Windows,Linux,Mac os X,Solaris操作系统下的兼容javax.comm串口通讯包API的实现,为其他研发人员在此类系统下研发串口应用提供了相当的方便

    JAVA上百实例源码以及开源项目源代码

    Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来...

    java8看不到源码-IoT-Gateway:物联网网关

    文件,用于构建所有依赖模块和日志记录。 ./dist 该文件夹包含构建 OSGi 框架 JAR (framework.XYZjar) 的 maven pom.xml 文件和必要的 jar 文件(在 ./dist/jars 文件夹中),以支持开发人员准备用于部署的自包含 ...

    bnd:BndBndtools。 用于构建OSGi捆绑软件的工具,包括Eclipse,Maven和Gradle插件

    它基于对类代码的分析为您创建清单标头,验证您的设置,管理项目依赖项,diff罐子等等。 有关Bnd的信息可在上找到,有关Bndtools的信息可在上找到。 资料库 git存储库包含所有代码。 执照 该程序和随附的材料根据...

    Spring-Boot的Dubboxboot-dubbo.zip

    这个及其简单 Mybatis负责较为复杂的查询boot-dubbo-service该项目依赖api和boot-dubbo-infrastructure它要实现api约定的接口,另外依赖boot-dubbo-infrastructure对不同数据表的操作以及对事务的操作boot-dubbo-...

Global site tag (gtag.js) - Google Analytics