問題タブ [com4j]

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 投票する
1 に答える
340 参照

java - com4j は Eclipse で動作しますが、jar では動作しません

HP QC v10から詳細を取得するためのツール ( spring bootを使用) を作成しました。これにはcom4j APIを使用しています。プログラムはEclipseで正常に動作しますが、 jar ( maven installを使用して作成したもの)を介してコードを実行すると、次の例外がスローされます。

OTAClient.dllのラッパーを生成し、ラッパーqcconn.jarのjarファイルを作成しました。また、DLLファイルを登録しました:OTAClient.dll、WebClient.dll、およびcom4j-amd64.dll。私はjdk 8(32ビット)を使用しています。

Mavenインストールによって生成されたツールのjarファイルを確認したところ、 com4j.jarqcconn.jarの両方のjarが含まれています。

jar ファイルを実行すると例外がスローされます: java -jar mytool.jar