在 Windows Embedded Handheld 6.5 上运行 Java 应用程序
Posted
技术标签:
【中文标题】在 Windows Embedded Handheld 6.5 上运行 Java 应用程序【英文标题】:Run Java application on Windows Embedded Handheld 6.5 【发布时间】:2016-08-01 10:55:27 【问题描述】:我想在装有 Windows Embedded Handheld 6.5 操作系统的 Intermec 扫描仪上运行 Java 应用程序。我用this教程。
问题是我不知道如何在 Intermec 扫描仪上运行我的应用程序。
我从here下载并安装了PhoneME Advanced和PhoneME Feature。
我像在this 教程中一样搜索了 JavaFX,但是当我点击 Oracle 网站上的 JavaFX 链接时,它说它包含在当前的 JDK 中,我无法安装("The file *** cannot be opened. Either is not signed with a trusted certificate, or one of its components cannot be found"
)。我尝试安装 JRE,但收到相同的消息。
请帮忙?
【问题讨论】:
【参考方案1】:Intermec Java 安装文档非常过时,并且与IBM WEME 相关,已经很久没有出售了。
IBM J9 许可很奇怪,只有通过大量安装才能实现。但是您可能会从 microdoc.com 获得validation copy
您可以使用其他 JAVA VM,例如 PhoneME 或 CrEme。 JavaFX 似乎已停产,而 IBM J9 或 CrEme 或多或少是最新且受支持的产品。
您选择哪种 JVM 还取决于您的意图。 Intermec Java Datacollection jar 只能与 J9 一起运行。但是您可以为原生 Scanner API 编写自己的 JNI。
【讨论】:
感谢您的回答。我已经安装了 CrEme jvm 并创建了一个快捷方式文件来运行 jar。现在的问题是控制台消失得太快,我该如何设置错误日志文件?快捷方式内容:255#"\windows\CrEme\bin\CrEme.exe" -of "\My Documents\TestareIulia.jar" testareiulia.Main use -Of [以上是关于在 Windows Embedded Handheld 6.5 上运行 Java 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何定制Windows Embedded Compact 7 shell详解
在 C# 中以编程方式设置 Windows XP Embedded 区域设置