【问题标题】:Run Java application on Windows Embedded Handheld 6.5在 Windows Embedded Handheld 6.5 上运行 Java 应用程序
【发布时间】:2016-08-01 10:55:27
【问题描述】:

我想在装有 Windows Embedded Handheld 6.5 操作系统的 Intermec 扫描仪上运行 Java 应用程序。我用this教程。

问题是我不知道如何在 Intermec 扫描仪上运行我的应用程序。

我从here下载并安装了PhoneME AdvancedPhoneME 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,但收到相同的消息。

请帮忙?

【问题讨论】:

    标签: java windows-mobile intermec


    【解决方案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 [] 将控制台输出设置为重定向到位于指定目录中的 jscpout.txt 文件。如果未指定目录,则在设备的根目录中创建 jscpout.txt 文件。发现于scn.sap.com/people/veeraraagavan.rajachandrasekhar/blog/2009/03/…
    • 现在我面临另一个问题。我正在尝试显示 awt 框架。当我运行 .lnk 时,控制台出现并且没有任何反应。没有错误消息,但也没有框架。当我尝试运行一个简单的 Hello World cdc 应用程序时,一切正常,我在控制台中看到了输出。你能帮我吗?我不知道该怎么办...
    • 你在测试哪个 JVM?这是否支持(附带)AWT 支持?
    • 我不敢相信它是多么简单!我没有设置框架的宽度和高度。我正在使用 CrE-ME,它现在工作正常。非常感谢你帮助我!
    猜你喜欢
    • 2016-05-02
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 2017-12-24
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 2017-12-18
    相关资源
    最近更新 更多