扫码关注官方订阅号
因合作方给的验证接口为jar包文件,现需在node端调用jar包中的一个接口,需传入参数返回。现只了解到可以通过child_process运行整个jar包。求教如何调用其中一个接口,并传入参数。先谢过啦……
jar
node
child_process
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Node 调 jar 包,只能通过 JVM,即 java 或者 javaw 命令。需要使用 nodejs 的 child_process 来实现。
然后问题转移到 java 上。
要通过 java 调用的程序,不管是 jar 还是 class,必须有定义 static void main 方法。但是看你的意思,你只是想使用它的类库,一般情况下这光靠 Node 是做不到的。
static void main
可以看下 node-jvm,不过貌似也是类似 child_process 方式
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Node 调 jar 包,只能通过 JVM,即 java 或者 javaw 命令。需要使用 nodejs 的 child_process 来实现。
然后问题转移到 java 上。
要通过 java 调用的程序,不管是 jar 还是 class,必须有定义
static void main方法。但是看你的意思,你只是想使用它的类库,一般情况下这光靠 Node 是做不到的。可以看下 node-jvm,不过貌似也是类似 child_process 方式