当我在Win7命令提示符> jpm中运行execute jpm时,我在命令行中得到了这个错误、弹出窗口和"err Failed to find Java“错误消息。

在此之前,我在Blade CLI上遇到了配置问题,我看到一些帖子建议我卸载所有JDK7并在我的develop笔记本电脑上重新安装JDK8。
这是我的JAVA_HOME变量
C:\Program Files\Java\jdk1.8.0_121这是我的路径变量
C:\Ruby23-x64\bin;C:\instantclient_12_1;C:\apache-maven-3.3.9\bin;C:\Program Files\Java\jdk1.8.0_121\bin;C:\Users\admin\.jpm\windows\bin;C:\Users\admin\AppData\Local\GitHubDesktop\bin;C:\IDE\apache-ant-1.10.1\bin;C:\Program Files\nodejs\node_modules\npm;%NPM_PACKAGES%;C:\Users\admin\AppData\Roaming\npm;C:\Program Files\Java\jre1.8.0_121\bin;这是我的节点js版本,> node -v
v6.11.2
我已经成功地运行了npm install jpm --全局。
发布于 2018-08-12 02:02:29
如果32位/ 64位不兼容,则会出现此问题。
您的JVM和您想要运行的应用程序(在本例中是它的JPM)都应该具有相同的二进制体系结构,可以是32位,也可以是64位。
发布于 2019-07-19 15:13:33
我也遇到过同样的问题,在我的案例中,JAVA版本被自动更新,为了解决这个问题,我只需将JAVA home重置为新的JDK,问题就解决了。
我希望它能对因JAVA更新而面临问题的用户有所帮助。
发布于 2021-09-20 17:58:26
转到以下文件夹并编辑.ini文件。
C:\Users\Frank Hobbs\.jpm\windows\bin添加以下属性。根据jvm安装文件夹的位置进行调整。
vm.location=c:\pkg\java\jdk-11.0.12+7\bin\server\jvm.dllhttps://stackoverflow.com/questions/46638578
复制相似问题