protractor - 从量角器执行 jar 文件
问题描述
我正在尝试在我的量角器规范文件中使用 child_process 执行命令“java -jar mytest.jar”。代码正在执行,但什么也没有发生。
成功执行后,它将创建新文件。请帮我解决这个问题。
下面是我的代码:
it('execute Jar', ()=>{
let exec = require('child_process').exec;
const child = exec("java -jar mytest.jar", (error, stdout, stderr)=>{
if (error) {
console.error('exec error: ${error}');
return;
}
console.log('stdout: ${stdout}');
console.log('stderr: ${stderr}');
});
});
执行并按预期返回的节点代码
let exec = require('child_process').exec;
let childprocess = exec("java -jar mytest.jar",
function (err, stdout, stderr){
if (err){
console.log(err);
}
console.log(stdout);
});
解决方案
推荐阅读
- sql - 如何删除多行 varbinary 数据的第一个字节?
- azure-devops - Azure DevOps C# SDK - 如何更新构建定义的 PR 触发器?
- c# - Mvvmcross xamarin 在 Listview 模板中形成按钮命令
- service - 队列容量为零的服务块
- python - 使用 torch.det 查找行列式不返回 0?
- cocoapods - 您的 Podfile 需要安装插件 `cocoapods-patch`
- email - 我可以使用 C++/CLI 阅读邮件吗?
- python - 使用 R/Python/Unix 过滤/清理数据集
- jsonschema - JSON Schema 对象类型不适用于 $ref 定义
- asp.net-mvc - 为什么一个新的 ASP.NET Core 3.1 项目会生成不同版本的 bootstrap css?