「nodejs执行java」node 执行js
今天给各位分享nodejs执行java的知识,其中也会对node 执行js进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
请问怎么写java调用node环境运行js代码?
nodejs 运行代码可以在命令行中使用命令“ node /path/xxx.js ”来执行
所以我们可以借助 java 的 Runtime 类,可以执行系统本地的命令, 例如:
Linux系统下:Runtime.getRuntime().exec("node /path/xxx.js");
Window系统下:Runtime.getRuntime().exec("cmd /c node /path/xxx.js");
当然推荐使用 Apache-Commons-Exec 工具类,可以屏蔽不同系统命令差异,并且获取结果更简单
工具类使用可以参考此文: 网页链接
nodejs如何调用java的接口
说说个人的看法,仅供参考。
我们可以把java的接口进一步封装成一个服务,例如rest风格的接口,然后nodejs进行调用,数据封装使用Json,也是一种解决思路。
请问怎么写java的时候调用node环境运行js代码?
不知道你的具体需求是什么,java如果是用来做网页开发的话,本身项目就可以运行JS的,不需要调用 nodeJs 环境,而如果说是希望 java + nodeJs 的架构,那应该是一边提供接口,另一边发送请求的方式,也不需要说通过 java来调用 nodeJs 。
所以还是需要知道你具体的需求是什么。
nodejs执行java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于node 执行js、nodejs执行java的信息别忘了在本站进行查找喔。