-
Download 32-bit “Eclipse for Java”.
-
Copy any plugins into the “dropins” folder (eg Practically Macro).
-
Set the VM and VM settings in eclipse.ini, eg:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-vm
C:/System/Java/jdk1.8.0_11/jre/bin/server/jvm.dll
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-server
-Dosgi.requiredJavaVersion=1.6
-Xms128m
-Xmx512m
-XX:MaxGCPauseMillis=100
-XX:+UseConcMarkSweepGC
-XX:+AggressiveOpts
-XX:InlineSmallCode=2000
-XX:MaxInlineSize=70
Note “–launcher.library” changes each Eclipse update.
- Run:
rm -rf readme
rm -rf *.html
rm -rf features/org.eclipse.cvs*
rm -rf features/org.eclipse.egit*
rm -rf features/org.eclipse.epp*
rm -rf features/org.eclipse.jgit*
rm -rf features/org.eclipse.m2e*
rm -rf features/org.eclipse.mylyn*
rm -rf features/org.eclipse.wb*
rm -rf features/org.eclipse.wst*
rm -rf plugins/org.eclipse.aether*
rm -rf plugins/org.eclipse.cvs*
rm -rf plugins/org.eclipse.egit*
rm -rf plugins/org.eclipse.epp*
rm -rf plugins/org.eclipse.gef*
rm -rf plugins/org.eclipse.help.ui*
rm -rf plugins/org.eclipse.jgit*
rm -rf plugins/org.eclipse.m2e*
rm -rf plugins/org.eclipse.mylyn*
rm -rf plugins/org.eclipse.team.cvs*
rm -rf plugins/org.eclipse.wb*
rm -rf plugins/org.eclipse.wst*
rm -rf plugins/org.eclipse.xsd*
Smoking “org.eclipse.help.ui” lets you map the easy to hit F1 key to something useful.
- Enjoy your nice, fast Eclipse without a bunch of junk. Don’t muck it up by installing the Android tools. I recommend the ADT Bundle for that, so Google’s nasty, buggy stuff can stay separate from your nice Eclipse.