java - 如何从 JavaVM 32 位升级到 JavaVM64 位

标签 java jvm phpstorm

我有一个 64 位操作系统,安装了 phpStorm 9.0.2。
我遇到内存不足错误,看起来 JVM32bit 可能无济于事。

如何将 JVM32 位版本升级到 JVM64 位?
它只是像下载 64 位版本并安装一样简单吗?还是需要采取任何其他额外步骤才能正确执行此操作?

操作系统 Win 7 64位

最佳答案

即使您的计算机上没有安装 Java,您也可以运行 PhpStorm,因为在 Windows 上它捆绑了自己的 32 位 JRE,默认情况下将忽略系统范围的 Java(如果你有一个)。

这就是为什么“卸载 32 位 Java 并仅安装 64 位 Java”是不够的(因为在某些情况下,您的计算机上根本没有安装系统范围的 Java)。

<小时/>
  1. 下载并安装64位JDK(是的,它必须是JDK而不仅仅是JRE)
  2. 创建IDEA_JDK_64环境变量并将其指向JDK根文件夹。例如:

    enter image description here

  3. 使用 64 位 PhpStorm 的可执行文件 (PhpStorm64.exe),而不是 32 位 (PhpStorm.exe)。

以上对我来说效果很好。

如果有的话--请参阅official support article .

关于java - 如何从 JavaVM 32 位升级到 JavaVM64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33826552/

相关文章:

java - 使用 Spring Form 的动态列表项索引

java - 如何修复 java.lang.UnsupportedClassVersionError : Unsupported major. 次要版本

ide - PhpStorm IDE : Cursor gets stuck in text-select (highlight) mode in Ubuntu 18 LTS

java - 计算一个字符串中有多少个回文

java - 使用 Google Drive API 获取文件大小

java - 执行jar文件的服务

java - 无法识别的选项 : - Could not create the Java virtual machine

phpstorm - 在 Git 分支开关上保存工作区/状态

javascript - PhpStorm/WebStorm 和标准 linting 错误

java - 使用 apache poi api 创建 Word 文档时,如何添加 X of Y 格式的页码?