本次下载的是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世界。
时间: 2024-11-01 21:55:50