IntelliJ IDEA 9.0启动错误解决办法:The JVM could not be started.The main method may have thrown an exception
IntelliJ IDEA 9.0启动错误解决办法
Java开发的免费IDE除了Eclipse和Netbeans,现在又多了一个IntelliJ IDEA。IntelliJ IDEA以前并不是免费软件,仅仅对开发开源项目提供免费的license。但是供从9.0开始,IntelliJ IDEA多了一个社区版本,这个免费的社区版本相对于收费版本,减少了很多高级功能,但是仍然能够满足我日常的Java应用开发。对我个人而言,最重要的是对Groovy和Scala的支持。
既然是免费版本,先装一个体验一下。安装完成之后双击左面的idea.exe启动IDEA,弹出一个错误框,错误提示是:The JVM could not be started.The main method may have thrown an exception.如果启动java应用程序时候内存不足,jvm会提示上面的错误。IDEA会出现这个错误是因为idea.exe启动程序用exe4j制作的,exe4j运行在前,到运行idea程序的时候内存已经不足。
找到了问题原因,有三种办法可以解决上面这个问题。一种办法是修改IDEA安装目录下的bin目录下的idea.exe.vmoptions修改一下。还有一种办法是用idea.bat启动,设置一下IDEA_JDK或者JDK_HOME系统变量指到JDK的安装目录。如果觉得上面两种方法方法麻烦,最后一个办法可以打一个idea.exe补丁。
php支持插件下载地址:http://zh.sourceforge.jp/projects/sfnet_idea-php/downloads/idea-php/_7/idea-php-alpha-7.jar/
补丁在
" target="_blank">这里下载:http://www.jetbrains.net/devnet/servlet/JiveServlet/download/1185-4-11357/idea.zip,讲压缩文件里面的idea.exe替换掉IDEA安装目录下的bin目录下的同名文件即可。Java开发的免费IDE除了Eclipse和Netbeans,现在又多了一个IntelliJ IDEA。IntelliJ IDEA以前并不是免费软件,仅仅对开发开源项目提供免费的license。但是供从9.0开始,IntelliJ IDEA多了一个社区版本,这个免费的社区版本相对于收费版本,减少了很多高级功能,但是仍然能够满足我日常的Java应用开发。对我个人而言,最重要的是对Groovy和Scala的支持。
既然是免费版本,先装一个体验一下。安装完成之后双击左面的idea.exe启动IDEA,弹出一个错误框,错误提示是:The JVM could not be started.The main method may have thrown an exception.如果启动java应用程序时候内存不足,jvm会提示上面的错误。IDEA会出现这个错误是因为idea.exe启动程序用exe4j制作的,exe4j运行在前,到运行idea程序的时候内存已经不足。
找到了问题原因,有三种办法可以解决上面这个问题。一种办法是修改IDEA安装目录下的bin目录下的idea.exe.vmoptions修改一下。还有一种办法是用idea.bat启动,设置一下IDEA_JDK或者JDK_HOME系统变量指到JDK的安装目录。如果觉得上面两种方法方法麻烦,最后一个办法可以打一个idea.exe补丁。
php支持插件下载地址:http://zh.sourceforge.jp/projects/sfnet_idea-php/downloads/idea-php/_7/idea-php-alpha-7.jar/
补丁在
下载文件
来源:http://blog.interwis.net/sentom/archive/2010/01/17/intellij-idea-9.0.aspx
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/3012/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2010-4-29 09:41
评论列表