为了能够让node跑起java代码,我也是醉了!
废话不多说,直接开干吧。
资料连接
https://github.com/joeferner/node-java
https://github.com/felixrieseberg/windows-build-tools
https://github.com/nodejs/node-gyp#on-windows
环境
我个人环境(你也可以试试其他的)
Node 12.10.0 32位
Java 1.8.0_11 32位(1.8以上)
Visual Studio 2015
.NET Framework 4.5.1
Python 2.7.x
开始环境搭建
看着环境要搭这么多,其实没几步操作
先解决大头:
Visual Studio 2015
.NET Framework 4.5.1
Python 2.7.x
一行命令搞定(管理员):
1 | npm install --global --production --vs2015 windows-build-tools |
然后Nodejs、JDK,这两个安装度娘解决一下
开始
安装 node-gyp
1 | npm install -g node-gyp |
检验是否成功
1 | node-gyp list |
指定vs版本
1 | npm config set msvs_version 2015 |
指定node-gyp.js(不出意外大家都是这个路径)
1 | npm config set node_gyp "C:\Users \Administrator\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js" |
安装java
1 | npm install java --arch=ia32 |
安装完成后检查一下java模块中的jdk路径是否正确
安装成功

就简单说了下怎么安装,希望对大家有所帮助!