问题标签 [kura]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
84 浏览

java - 使用 kura for raspberry 在 java 中读取 mcp 3202

我尝试使用 jdk.dio 在 java 中读取 gaz 传感器,但我总是使用以下代码在我的 SPI 总线上读取 0:

我的连接正常,我可以在 python 中读取值,但在 Java 中我只读取 0...

0 投票
0 回答
109 浏览

java - 目标平台依赖项中缺少插件

我无法构建和部署插件应用程序,因为目标平台没有重要的插件,因为:

  • javax.微版
  • javax.com

目标平台是 ESF 版本 4.0.2(可从此站点http://www.eurotech.com/download/en/pb.aspx?pg=ESF%204.0.2获得)

对于 javax.microedition,我修复了下载 jar 并手动创建插件并将其导入目标平台的问题。

至于 javax.comm,我无法像上一个那样修复。

我按照串行示例教程进行操作,但 javax.comm 结果未解析且在目标平台中不可用(从您的网站下载)。

我可以在 Eclipse 中解析包,但之后我无法构建项目,因为插件 javax.comm 未解析。

是不是一个官方的目标平台一开始就已经存在这些问题了?

0 投票
1 回答
272 浏览

java - 如何让数据出现在 Kura Web UI 上?

我已经在其文档 ( http://eclipse.github.io/kura/doc/intro.html )中制作了大部分 Kura 示例,但现在我需要与它们上显示的相反:将数据发送到库拉而不是从它。

我想将数据(在本例中为字符串)发送到 Kura,然后它们使它们出现在 Kura Web UI 上(如果我不得不猜测的话,可能使用某种可配置的应用程序)。

我搜索过,但关于 Kura Web UI 的信息几乎为零。围绕它的大多数疑问只是如何启动和运行它。

有没有办法做到这一点?如果是,那么如何?

0 投票
2 回答
255 浏览

eclipse - Eclipse Kura OSGi 依赖管理

前言:我是 Eclipse、OSGi 和 Kura 的新手

我正在尝试开发一个依赖于org.apache.httpcomponents.httpclient. 我在这里找到了该软件包的 OSGi 包。

目前,我能够使用该插件(使用 OSX Kura 模拟器)的唯一方法是下载httpclient-osgi-4.5.jar并将其添加到~/Documents/workspace/target-definition/common/repository/plugins/. 否则我会得到一个找不到类的错误。

当我将插件添加到MANIFEST.MFwithREQUIRE-PLUGINIMPORT-PACKAGE时,Eclipse 找不到包。

使用 Eclipse Kura/OSGi 要求、获取和添加远程依赖项到类路径的正确方法是什么?Eclipse 目前只在我的本地工作区中查找依赖项,是否有一种可接受的方式来获取远程插件?

谢谢您的帮助!

0 投票
1 回答
289 浏览

osgi - TI sensortag CC2650 与 Kura 示例问题

我在使用 tisensor tag kura 示例时遇到问题。我正在使用带有 TI sensortag CC2650 的 Raspberry Pi 3。(通过蓝牙连接)。 TI sensortag's hardware revision is 1.3.2当我启用所有传感器并且software revision is 1.2.1 我想从中读取值时,我只得到温度和加速度计值。看起来传感器标签在那之后重置,然后从开始开始。

我也使用了 BlueZ 工具,我可以从任何传感器读取值。我也可以和 Kura 一起阅读,但我不能一起阅读它们。我尝试使用移动应用程序读取传感器标签,效果很好。我正在使用 Kura 2.1。有人知道会出什么问题吗?(我的同事使用相同的硬件和软件设置,所有值都很好。我尝试了他的部署包,但我得到了相同的结果。)这可能是 Raspberry Pi 蓝牙模块的问题吗?

我正在使用org.eclipse.kura.example.ble.tisensortag示例。

Kura 网络面板设置:

http://prntscr.com/ek868g

终端日志:

http://prntscr.com/ek86hp

0 投票
1 回答
609 浏览

eclipse - Eclipse Kura 安装

我正在尝试使用 eclipse committers 安装 eclipse kura 。但是当我给出以下链接时:

据说“Eclipse kura”项目已经包含在 inedex 中。

因此,当我从索引列表中选择 Eclipse Kura 选项时,它给了我以下错误:

错误:org.eclipse.equinox.p2.metadata.repository code=1002 无法读取位于 http://download.eclipse.org/releases/neon/201612211000的存储库。org.tukaani.xz.XZFormatException:输入不是 org.tukaani.xz.common.DecoderUtil.decodeStreamHeader 的 XZ 格式(未知来源)
org.tukaani.xz.SingleXZInputStream.initialize(Unknown Source) at org.tukaani.xz.SingleXZInputStream.initialize(Unknown Source) at org.tukaani.xz.SingleXZInputStream.(Unknown Source) at org.tukaani.xz.XZInputStream。 (未知来源)在 org.tukaani.xz.XZInputStream。(未知来源)在 org.eclipse.equinox.internal.p2.metadata.repository.XZedSimpleMetadataRepositoryFactory.load(XZedSimpleMetadataRepositoryFactory.java:80) 在 org.eclipse.equinox.internal .p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) at sun.reflect.GeneratedMethodAccessor14.invoke (未知来源)在 sun.reflect.DelegatingMethodAccessorImpl。在 org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) 在 org.eclipse.oomph 的 java.lang.reflect.Method.invoke(Method.java:498) 调用(DelegatingMethodAccessorImpl.java:43) .p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:370) 在 org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:177) 在 org.eclipse.oomph.p2.internal .core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:437) 在 org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) 在 org.eclipse.equinox.internal.p2 .metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) 在 org.eclipse.oomph.p2.internal.core。ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1625) 在 org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

0 投票
1 回答
365 浏览

java - 是否需要将传递依赖项作为捆绑包导入 KURA

我对 OSGI 和 KURA 很陌生。我从昨天开始就在处理一个问题,但我不明白它的原因。

请告诉我我的方法是否错误。

dropbox-core-sdk在我的项目中使用(版本 3.0.0)。我已经下载了它的 jar,并且我研究过它依赖于jackson-core(版本 2.7.4)。我还下载了它的 jar 并创建了一个包含dropbox-core-sdk.jarjackson-core.jar.

首先,我导入了依赖项(与 dropbox 和 jackson 捆绑在一起),然后导入了我自己的项目。

当我开始我的项目时,它会引发以下异常;

我有两个相关的问题;

  1. 当我们从公共 api 创建一个 bundle 时,这个 bundle 是否应该包含公共 api 的传递依赖?

  2. 即使我为 Dropbox api 提供了它的传递依赖项,为什么还要让程序抛出这样的异常呢?

0 投票
3 回答
1169 浏览

java - 使用 javax.crypto 时出现 ClassCastException

我正在实现一个 OSGI 包(使用kura)来做一些 AES 加密。我直接在我的包中添加了第三个库 javax.crypto,这是清单:

尝试解密时出现此错误:

我在我的树莓派上使用 openjdk。我尝试使用 oracle java,但仍然遇到同样的问题。要么我没有完全删除 openjdk,要么还有其他我无法确定的原因。有任何想法吗?

0 投票
2 回答
1290 浏览

maven - 如何在 Tycho maven 插件中使用代理?

我正在尝试从公司防火墙后面构建 Eclipse Kura 项目。

当我尝试构建 kura/examples/org.eclipse.kura.example.camel.aggregation ( mvn clean install) 时,它以:

我尝试使用以下方式设置代理:

但它没有用。Kura 项目使用的是 v0.20.0 的 tycho-maven-plugin,我尝试升级到 1.0.0 但没有成功。

当我在浏览器中设置相同的代理时,我可以访问“ http://packagedrone.eclipse.org/p2/eclipse-kura-2.1

更新:我还已经在 maven settings.xml 中定义了我的代理,它可以在各种存储库中查找依赖项,但 Tycho maven 插件没有考虑到这一点:

更新 2:

使用 -X 和 -s settings.xml 运行时的 maven 调试日志:

(这里只提到Tycho插件源对应的“proxy”,没有“Configuring proxy”也没有“Ignoring proxy”,就好像没有找到“active”proxy一样)

更新 3:我对“更新 2”的不好,我用这么多的设置做了这么多的测试,我在这个测试中使用了错误的文件。

这是正确设置代理的输出(仍然失败):

如果我明确设置警告中询问的系统属性:

0 投票
1 回答
720 浏览

kaa - Kaa 与 Kura 有何不同?

我是一名刚刚开始研究项目的学生,即将 Kaa 与 Eclipse Kura 进行比较。在开始这个项目之前,我对物联网一无所知,所以我真的迷路了,不知道如何比较它们。希望有人能给我一些建议。谢谢!