我正在开发一个小的工具,可以将键盘键发送到服务器。 当我使用jar文件时,如果没有NodeJS,效果很好
但是当我执行相同的代码(它应该可以正常工作时,开箱即用)时,我收到一条错误消息
(node:3092) UnhandledPromiseRejectionWarning: Error: Command failed: java -jar 'D:\RELS\node_modules\node-key-sender\jar\key-sender.jar' q
Error: Unable to access jarfile 'D:\RELS\node_modules\node-key-sender\jar\key-sender.jar'
jar文件已具有“所有人完全控制”权限。
(相关代码)
app.get('/key_q', function (req, res) {
try {
ks.sendKeys(['q']);
} catch (e) {
console.log(e);
}
//console.log(e);
})
如何帮助NodeJS访问jar文件?
答案 0 :(得分:0)
我找到了解决方案。我需要将该位置放在双引号之间。