When CodeMix is installed into the latest version of Spring Tool Suite (STS) 4.7, STS may fail to start.
Fix
Start STS with the -clean
argument. You can do this by adding the argument to the SpringToolSuite4.ini
file or passing it in on the command line. The argument is required for a single start of STS post CodeMix installation, and can be removed after.
Cause
Common libraries used by STS and CodeMix seem to cause Eclipse’s P2 provisioning tech to mis-wire the STS configuration post installation. Unfortunately this is a bug that exists in P2, and cannot be fixed in CodeMix. We will continue to look for a better resolution to this problem.