This may work if the source folder itself is added to the runtime classpath. Sure, it will also expose *.java source code files to the runtime in that case, so not entirely correct but this may be acceptable to at least some projects. Still investigating due to The project was not built due to "Resource already exists on disk" errors in eclipse