Ich Umschreiben ein Skript, das COM verwendet eine Windows-Anwendung zu automatisieren, und ich möchte es in Java neu zu schreiben. Die Sache ist, die COM-Bibliotheken scheinen etwas veraltet zu sein, und ich möchte keine Zeit mit Code verschwenden, der nicht funktioniert. Gibt es irgendetwas, was du ausprobiert und gearbeitet hast?Gibt es eine COM-Bibliothek für Java, die gut funktioniert?
3
A
Antwort
6
Haben Sie bei JACOB geschaut? Letzte 8. Juni 2009 aktualisiert
JACOB ist eine JAVA-COM-Brücke, die ermöglicht Sie Komponenten COM Automation von Java zu nennen. Es verwendet JNI, um native Aufrufe an die COM-Bibliotheken vorzunehmen. JACOB läuft auf Umgebungen x86 und x64 32-Bit und 64-Bit-JVMs
Unterstützung Ich kann dies auch empfehlen, es hat, bevor erfolgreich eingesetzt ... – Jon
Dank! Ich werde es versuchen! – Geo
Ich kann das auch empfehlen - habe es in mehreren Projekten verwendet, und es funktioniert perfekt (stell sicher, dass du Referenzen in den letzten Blöcken veröffentlichst - wir werden faul mit dem GC!). Ich werde sagen, dass die wahre COM-Programmierung (die Jacob enthüllt) nicht für Uneingeweihte ist. Nehmen Sie sich die Zeit, ein gutes Buch zu diesem Thema zu finden, bevor Sie versuchen, sich mit Jacob zu beschäftigen. –