2016-08-01 3 views
0

Ich möchte ein Java Application auf einem Intermec-Scanner mit Windows- Embedded Handheld 6.5 Betriebssystem laufen zu lassen. Ich habe this Tutorial verwendet.Run Java-Anwendung auf Windows Embedded Handheld 6.5

Das Problem ist, ich weiß nicht, wie ich meine Anwendung auf dem Intermec-Scanner ausführen soll.

ich heruntergeladen und installiert PhoneME Erweiterte und Phonem-Merkmals von here.

ich für JavaFX gesucht wie in this Tutorial, aber wenn ich den Link zu JavaFX auf der Oracle-Website folgen, heißt es im aktuellen JDK enthalten ist, die ich nicht ("The file *** cannot be opened. Either is not signed with a trusted certificate, or one of its components cannot be found") installieren kann. Ich habe versucht, die JRE zu installieren, aber ich bekomme die gleiche Nachricht.

Hilfe bitte?

Antwort

2

Das Intermec Java Installationsdokument ist sehr veraltet und verwandt mit IBM WEME, das seit langem nicht mehr verkauft wird.

Die IBM J9-Lizenzierung ist seltsam und kann nur mit einer größeren Anzahl von Installationen erreicht werden. Aber Sie können einen validation copy von microdoc.com erhalten

Sie können mit einer anderen JAVA VM wie PhoneME oder CrEme gehen. JavaFX scheint eingestellt zu werden, während IBM J9 oder CrEme mehr oder weniger aktuelle und unterstützte Produkte sind.

Welche JVM Sie wählen, hängt auch von Ihrer Absicht ab. Das Intermec Java Datacollection-Jar wird nur mit J9 ausgeführt. Sie können jedoch ein eigenes JNI für die native Scanner-API schreiben.

+0

Vielen Dank für die Antwort. Ich habe CrEme jvm installiert und eine Verknüpfungsdatei erstellt, um das jar auszuführen. Jetzt ist das Problem, die Konsole verschwindet zu schnell, wie kann ich eine Fehlerprotokolldatei einstellen? Der Verknüpfungsinhalt: 255 # "\ Windows \ CrEme \ bin \ CrEme.exe" -of "\ Eigene Dateien \ TestareIulia.jar" testareiulia.Main –

+1

verwenden -Of [] Legt fest, dass die Konsolenausgabe an a weitergeleitet wird Die Datei jscpout.txt befindet sich im angegebenen Verzeichnis. Wenn kein Verzeichnis angegeben ist, wird die Datei jscpout.txt im Stammverzeichnis des Geräts erstellt. Gefunden auf http://scn.sap.com/people/veeraraagavan.rajachandrasekhar/blog/2009/03/31/creme-secrets – josef

+0

Jetzt bin ich mit einem anderen Problem konfrontiert. Ich versuche, einen AWT-Frame anzuzeigen. Wenn ich das .lnk ausführe, erscheint die Konsole und nichts passiert. Keine Fehlermeldung, aber auch kein Rahmen. Wenn ich versuche, eine einfache Hallo Welt cdc-Anwendung auszuführen, funktioniert alles gut, ich sehe die Ausgabe in der Konsole. Kannst du mir bitte helfen? Ich habe keine Ahnung, was zu tun ist ... –

Verwandte Themen