唉,悲剧的人生总是充满来悲剧,只等 最后时刻的满足!
由于项目需要,不得不转入linux大本营,菜鸟总免不了碰到诸多问题,悲剧啊,这个问题搞了我n个小时!网上查来很多资料,没一个说到点子上 ,不记录下来都对不住自己这么久的折腾来。
晚上突然发现eclipse启动后cpu突然猛增到100%,这个问题棘手啊,找来很多原因,还是没有能解决这个问题,于是想到来最傻逼的方法,重装eclipse。哈哈,问题又来了,重装后,打开报错:提示找不到jvm.。妹的,我用 java -version,java,javac等命令都没有问题,证明jdk安装正确,而且环境变量也配置正确,那是为什么呢?最后才让我发现原因 ,在eclipse文件夹下有个eclipse.ini文件(顾名思义,初始化),打开如下:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/usr/local/java/jdk1.7.0_03/jre/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
注意红色部分,改成自己 jdk安装目录的绝对路径即可!
因为这个是初始化时候就有的,所以它会保留上个eclipse版本的 信息,如果你的jdk安装路径改变来,这里就会报错。