Fred,
Thank you for posting all your details, everything sounds good. What you are likely missing is the “javac” executable in your System PATH so the validator cannot find it.
You can verify this by taking a look at your log file: <workspace dir>\.metadata\.log and look for exceptions related to javac, most likely in the form of “cannot create process” exceptions.