当前位置: 首页 > 知识库问答 >
问题:

使用现有的项目从图书馆创建插入

庄弘业
2023-03-14

我创建一个OSGi包将被执行

该程序应该读取XBee上收到的数据,我们想使用一个库:https://github.com/andrewrapp/xbee-api

我创建了一个新的Eclipse插件项目,”并不

我试图在清单中将新插件设置为“必需插件”。FM →我的项目的依赖项,但那不起作用(java.lang.ClassNotFoundException)

我尝试在我的项目中建立一个包含库的新文件夹,但它不起作用。

有人问了一个类似的问题,但我不明白答案,因为它们不够详细(使用OSGI捆绑包中的外部java库)。

共有2个答案

马坚
2023-03-14

我建议寻找一个支持OSGi的ZigBee包,而不是让一个非OSGi JAR文件支持或嵌入OSGi。

我会从zigbee4OSGi项目开始。如果这不能很好地工作,那么prosyst也有一个包,但是它似乎不是免费的。

我发现了一个无线个域网在openhab绑定。这可能他

曹建华
2023-03-14

如果您只在您的包中使用XBee API,那么在您的包中嵌入Jar文件就可以了。我认为这个过程在这里被很好地概括了。

 类似资料:
  • 我的目标是:正在使用和正在使用(应该链接库)(可能还有 工作起来没有任何问题。但它并没有形成一个图书馆链。< code>library1.cu和< code>library2.cu在同一个< code >中。so文件。 失败 如果我通过检查 ,则目标(T)内部。

  • 我正在使用npm的一个简单的第三方库,卡方检验(https://www.npmjs.com/package/chi-squared-test). 它以commonjs风格导出一个(匿名)函数: 该函数返回一个具有两个属性的对象,我最感兴趣的属性是“概率”。我使用“npm I——保存卡方检验”安装了它我在angular 4的一个组件中工作。我能够将导出函数与我的组件中的这个导入语句一起使用。ts文件

  • 我试图从一个现有的多模块maven项目中创建一个原型。为此,我将目录更改为根目录(root pom.xml在其中),并发出“mvn archetype:create-from-project”。生成没有完成,我得到以下错误: 使用-e和-x标志再次运行,我可以看到以下堆栈跟踪: 我检查了maven-archetype-plugin文档,没有找到对charsetName属性的任何引用。所以,我有点不

  • 我不知道它应该是一个静态库、动态库还是一个框架,老实说,我真的不知道有什么区别,也不知道我应该如何去做并在Xcode中设置它。 我只知道我需要/想要为共享代码保留一个单独的测试和更新app,并让主app使用它。

  • 1.6. 使用grunt创建项目 grunt是基于任务的构建工具,和make,rake,ant,cake,maven,gradle等是一样的 1.6.1. 前置条件 前置条件需要有nodejs和npm,请确保已安装成功: npm install -g grunt npm install -g grunt-init git clone https://github.com/gruntjs/grunt

  • 当我尝试导入现有的maven项目时,Eclipse有一个奇怪的行为,它是一个多模块的JEE maven项目,包含父模块和子模块。结构svn如下所示: 父级 当我将项目导入Eclipse时,它会自动在“父”项目的同一目录中创建一个“共享库EAR”。导入后看起来像这样: 共享图书馆EAR 它对工作区中的每个“jar”maven项目都这样做。这很正常吗?我使用Eclipse氧气。2和Eclipse Ne