验证是否从Node.js安装了Java

验证是否从Node.js安装了Java,第1张

验证是否从Node.js安装了Java

那这个呢?

function javaversion(callback) {    var spawn = require('child_process').spawn('java', ['-version']);    spawn.on('error', function(err){        return callback(err, null);    })    spawn.stderr.on('data', function(data) {        data = data.toString().split('n')[0];        var javaVersion = new RegExp('java version').test(data) ? data.split(' ')[2].replace(/"/g, '') : false;        if (javaVersion != false) { // TODO: We have Java installed return callback(null, javaVersion);        } else { // TODO: No Java installed        }    });}javaversion(function(err,version){    console.log("Version is " + version);})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5163669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存