1. 程式人生 > >360安全衛士可能導致Eclipse啟動崩潰errorCode=-1

360安全衛士可能導致Eclipse啟動崩潰errorCode=-1

在一臺新機器安裝Eclipse碰到一個奇怪的問題, 預設eclipse.ini是xmx是512m, 啟動直接崩潰, errorCode=-1. 上網查了下最終使用

-vm
E:/Program Files/Java/jdk1.6.0_13/jre/bin/javaw.exe增加最大記憶體也沒問題了. 相關的帖子說是eclipse.exe會load jvm.dll不能分配連續的過大的記憶體, 但其實不是很明白, 因為以前很多機器都試過1024m都沒問題. 使用-vm其實就是在eclipse.exe程序裡面建立javaw程序, 而不使用LoadLibery jvm.dll.

後來慢慢的發現個問題, 原來安全衛士360對程序注入之類的會有監控功能. 把所有監控停止並且退出360, 不使用-vm引數調大xmx又沒問題了.

初步斷定應該是360的一些限制. 

但是以前機器好像也裝過360也沒碰過這樣的問題......