I've noticed an issue when installing Subclipse in Spring Tool Suite.
When I have the option "Contact all update sites during install to find required software" checked, Eclipse is installed along with Subclipse. This causes Eclipse to run when I tried to start Spring Tool Suite.