Wiremockのデスクトップ マネージャーを作成しています。Wiremock はjar
、同じディレクトリに配置された「mappings」という名前のディレクトリからモック マッピングを読み取りjar
、localhost で http サーバーを起動するスタンドアロンの実行可能ファイルです。
いくつかのマッピング (.json
ファイル) を作成し、サーバーを次のように起動しました:java -jar /path/to/wiremock/wiremock.jar
正しく動作します。それは私のマッピングをよく読んでいます(マッピングGET
localhost:<port>/__admin
を見ることができれば)
ここで、からサーバーを起動する必要がありますnode-webkit
。私はこのようにします:
var exec = require("child_process").exec;
exec("java -jar " +'"' + WIREMOCK_PATH + "/wiremock.jar" + '"', callback);
サーバーは起動しますが、マッピングは読み込まれません! 同じjar
ファイルを実行しています。手動では、コマンド ラインから動作しますが、 and を使用するexec
とnode-webkit
動作しません。
Wiremock パスのすべてのアクセス許可をすべてパブリックに変更しましたが、まだ機能していません。