为了账号安全,请及时绑定邮箱和手机立即绑定

在node端如何调用Java jar包中的一个方法(传入参数并返回结果)?

在node端如何调用Java jar包中的一个方法(传入参数并返回结果)?

慕妹3146593 2019-03-12 13:14:53
因合作方给的验证接口为jar包文件,现需在node端调用jar包中的一个接口,需传入参数返回。现只了解到可以通过child_process运行整个jar包。求教如何调用其中一个接口,并传入参数。先谢过啦……
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

Node 调 jar 包,只能通过 JVM,即 java 或者 javaw 命令。需要使用 nodejs 的 child_process 来实现。

然后问题转移到 java 上。

要通过 java 调用的程序,不管是 jar 还是 class,必须有定义 static void main 方法。但是看你的意思,你只是想使用它的类库,一般情况下这光靠 Node 是做不到的。

可以看下 node-jvm,不过貌似也是类似 child_process 方式


查看完整回答
反对 回复 2019-04-19
  • 1 回答
  • 0 关注
  • 1203 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号