本次下載的是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世界。