Windows x86_64:" node.exe不是有效的win32应用程序"

时间:2018-03-27 17:20:02

标签: node.js windows maven x86-64

amd64 windows和maven-frontend-plugin上的amd64 jdk存在问题:

当运行mvn编译时,它会抓取node.exe的amd64版本,这是预期的;然后它尝试运行npm.cmd install,以安装deps。

问题是在那之后,一切都失败了:

[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:npm (npm install) on project {projectName}: Failed to run task: 'npm install' failed. java.io.IOException: Cannot run program "D:\Projects\job\projectPath\target\node\node.exe" (in directory "D:\Projects\job\projectPath\src\main\webapp"): CreateProcess error=193, %1 is not a valid Win32 application -> [Help 1]

如果我运行x86 jdk,它不会失败并正常构建。

问题在我身边,是node.js中的一个错误,在maven-frontend-plugin中还是在maven本身?

0 个答案:

没有答案