He estado usando vscode sin problemas hasta hace poco. Ahora no aparecen errores, algunas variables nunca cambian de color. Y tengo un mensaje de error constante:
Project... no tiene un conjunto de codificación explícito

No tengo ni idea de lo que tengo que hacer para arreglarlo.
Solo unos minutos antes yo también estaba teniendo el mismo problema. Así es como lo arreglé:
Experimenté el mismo problema después de que la extensión Language Support for Java by Red Hat se actualizara a v1.5.0. No se informaron errores de código y solo se mostró el mensaje sobre la falta de codificación explícita en la pestaña Problemas.
Pude resolver el problema haciendo clic en "..." junto a "Proyectos Java" en la vista del Explorador y seleccionando "Limpiar espacio de trabajo", luego "Reiniciar y eliminar". Después de que la aplicación se volvió a cargar, el problema desapareció y el servidor de idiomas comenzó a funcionar como de costumbre.
Creo que se trata de un error causado por la extensión v1.5.0 Language Support for Java de Red Hat. Nada de lo que probé lo solucionó, por lo que la mejor solución puede ser esperar a que los desarrolladores de la extensión lo solucionen.
Puede seguir el problema en GitHub https://github.com/redhat-developer/vscode-java/issues/2416
Actualización: parece que fue causado por un problema ascendente en Eclipse JDT Language Server (que es utilizado por la extensión Java de Visual Studio Code). Consulte el enlace GitHub anterior para obtener más detalles.