首页 后端开发 php教程 PhpStorm如何使用自定义的64位JVM

PhpStorm如何使用自定义的64位JVM

Jun 06, 2016 pm 08:45 PM
phpstorm

PhpStorm如何使用自定义的64位JVM

PhpStorm使用自定义的64位JVM的方法:

PhpStorm 使用自定义的64位JVM

PhpStorm默认是使用自带的32位Java虚拟机,如果想要使用64的Java虚拟机需要进行如下配置:

1、安装Java JDK

注意不是Java jre!

2、配置环境变量

安装好以后,一定要配置环境变量,直接新建一个JAVA_HOME变量,路径填JDK的安装路径(参考:C:\Program Files\Java\jdk1.8.0_111)

3、运行64位PhpStorm

在PhpStorm安装路径打开64位的PhpStorm程序即可(参考:C:\Program Files (x86)\JetBrains\PhpStorm 2016.2.2\bin\PhpStorm64.exe)

以上算是在32位PhpStorm无法打开的情况下一种解决方法吧

node_modules坑

使用npm来进行前端代码管理以后,node_modules文件一下子多了一千多个文件夹!!!结果PhpStorm直接卡死,在经过漫长等待以后弹出一个耗尽内存的对话框(PhpStorm 2016.2 32位默认分配内存是512MB)。然后我就输入了4096MB,想一劳永逸的解决这个问题,结果当再次打开PhpStorm的时候就提示如下的错误:

企业微信截图_15925333774716.png

在经过各种排查以后,使用PhpStorm自带的inspect.bat程序,得到以下诊断结果:

企业微信截图_15925333824958.png

注意这时候再来更改PhpStorm.exe.vmoptions和PhpStorm64.exe.vmoptions配置文件已经完全不起作用了。

更坑爹的是,即使卸载重装PhpStorm这个错误依然存在。。

node_modules问题讨论(最新版貌似已经可以解决,见下面解决方法)

似乎这是自PhpStorm2016.2以来就会存在这个问题,似乎官方目前也是无解。或许回滚到2016.1可以暂时解决这个问题。(经过测试,2016.1的表现也只是比2016.2好一点点而已,基本也是卡的动不了,但是好在不是完全死掉)

看看官方论坛的讨论吧——传送门

node_modules问题解决方法(仅PhpStorm 2016.2.2测试有效)

注意,如果项目中node_modules文件如果包含了大量的文件夹,一定不要直接打开PhpStorm!

请先删除node_modules里面的所有文件,再打开PhpStorm!

然后在Settings->Directories里面,将node_modules文件夹Excluded即可。最后在将删除的node_moduels文件恢复回来即可!

更多相关技术文章,请访问PHP中文网

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

PHP 函数的代码调试方法 PHP 函数的代码调试方法 Apr 10, 2024 am 11:39 AM

PHP函数的代码调试方法包括:内置调试器:使用var_dump()或print_r()输出变量或数组的内容。日志记录:使用error_log()函数记录调试消息到指定文件或系统日志中。断点:在代码特定点暂停程序,检查变量值和执行流。异常处理:使用try-catch块处理函数中抛出的异常并打印异常消息和堆栈跟踪。Xdebug调试器:提供高级调试特性,如跟踪变量值、设置断点和分析代码覆盖率。

如何使用 Xdebug 进行 PHP 函数调试? 如何使用 Xdebug 进行 PHP 函数调试? Apr 17, 2024 am 11:12 AM

通过安装XdebugPHP扩展并启用它,你可以使用Xdebug客户端(如PhpStorm或VSCode)调试PHP函数。设置断点,使用IDE运行脚本,进入调试模式检查变量、执行逐步调试和查看调用堆栈。在实战案例中,你可以对sum函数设置断点并使用调试器查看变量和执行流程,以调试错误或优化代码。

PHP 代码重构最佳实践 PHP 代码重构最佳实践 May 06, 2024 pm 05:09 PM

答案:PHP代码重构遵循提高解耦性、可读性、可维护性、减少复杂性的原则。实践:使用命名空间组织代码。用依赖注入容器解耦组件。重构冗余代码。分解大型类。使用现代代码风格。

PHP中的开发工具 PHP中的开发工具 May 23, 2023 am 08:18 AM

PHP是一种广泛应用于Web开发的编程语言。对于PHP的开发工具来说,选择一个合适的工具可以让开发者的工作变得更加高效和便捷。在本篇文章中,我们将探讨几种常见的PHP开发工具,包括集成开发环境(IDE)、文本编辑器以及调试工具等。一、集成开发环境(IDE)PhpStormPhpStorm是一款功能强大的PHP开发环境,由JetBrains开发。它不仅支持PH

PHP编程中有哪些常见的代码编辑器? PHP编程中有哪些常见的代码编辑器? Jun 12, 2023 pm 12:30 PM

PHP是一种流行的服务器端脚本语言,被广泛用于Web开发。为了写出高效、精简的PHP代码,程序员们需要使用一款优秀的代码编辑器。这篇文章将介绍PHP编程中一些常见的代码编辑器。SublimeTextSublimeText可能是最受欢迎的代码编辑器之一。它的灵活性和易用性使其成为许多开发人员的首选编辑器。SublimeText的主要特点包括:高度定制

掌握这3种综合开发工具,PHP开发必不可少 掌握这3种综合开发工具,PHP开发必不可少 Jan 13, 2024 pm 01:13 PM

PHP开发必备工具盘点:掌握这3种集成开发工具,需要具体代码示例随着互联网的飞速发展,PHP作为一种广泛应用于开发网站和Web应用的编程语言,受到了越来越多开发者的喜爱。为了提高开发效率和质量,使用合适的集成开发工具是必不可少的。在本文中,我们将盘点PHP开发必备的3种工具,并为每一种工具提供具体的代码示例,帮助开发者更好地掌握和应用。第一种工具:PHPSt

揭开PHP集成开发工具的面纱:介绍常用的3种工具 揭开PHP集成开发工具的面纱:介绍常用的3种工具 Jan 11, 2024 am 09:22 AM

PHP集成开发工具大揭秘:常见的3种工具一览,需要具体代码示例随着互联网的不断发展,PHP作为一种开发Web应用程序的脚本语言,被广泛应用于各个领域。为了提高开发效率和代码质量,许多程序员选择使用集成开发工具(IntegratedDevelopmentEnvironment,简称IDE)来进行PHP开发。本文将揭秘常见的3种PHP集成开发工具,并提供具体

常见的PHP编辑器和开发工具 常见的PHP编辑器和开发工具 Jun 23, 2023 am 09:36 AM

在当前的Web开发中,PHP已经成为了一个十分受欢迎的后端编程语言。然而,在进行PHP开发时,选用优质的编辑器和开发工具可以大大提升开发效率和代码质量。本文将介绍一些常见的PHP编辑器和开发工具。PHPStormPHPStorm是一款由JetBrains公司推出的集成开发环境(IDE),提供了强大的PHP开发支持、代码分析、调试、自动化测试等一系列功能,并支

See all articles