Node-Webkit中的Exec命令行

时间:2015-11-16 12:23:24

标签: command-line node-webkit wiremock

我正在为Wiremock创建桌面管理器。 Wiremock是一个独立的可执行文件jar,它从一个名为"映射"的目录中读取模拟映射。放在同一个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文件。从命令行手动操作,但使用execnode-webkit,它不会。

我已将Wiremock路径的所有权限更改为全部公开但仍无效。

0 个答案:

没有答案