本次下载的是eclipse-SDK-4.2.1-win32-x86_64.zip,解压后就可以使用了,感到有些奇怪,难道不需要配置jre路径么?搜一搜别人是这么说的:

eclipse启动时寻找jre的顺序

1.如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;

2.否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;
3.否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。

“vm参数”是在eclipse安装目录下eclipse.ini文件中配置。我没有配vm,也没有拷贝jre文件夹过来,看来这次走的是3了。我觉得实际工作时可以通过放置jre文件夹来统一开发环境。

进入eclipse后,可以通过菜单Help-->About Eclipse SDK-->Installation Details-->Configuration来查看配置。我看到了C:\Windows\system32\javaw.exe,最初的疑问到此也就解决了。

顺便了解到下面这几个参数含义:

XX:PermSize   JVM初始分配非堆内存

XX:MaxPermSize   JVM非堆内存上限
Xms       JVM初始分配堆内存
Xmx       JVM堆内存上限
大致理解,堆内存是给程序用的,非堆内存是JVM自己用。我觉得在生产环境中可以将PermSize和MaxPermSize配置成相同(例如128M),Xms和Xmx配置成相同(例如512M)

嗯,从今日起正式踏入eclipse世界。