Я по ошибке выполнил эти две строки на консоли
rm -rf ~/Library/Application\ Support/Code/Cache/*
rm -rf ~/Library/Application\ Support/Code/CachedData/*
Я надеялся очистить кеш для повышения скорости, но потом обнаружил, что он удаляет некоторые ключевые файлы, и после этого каждый раз после этого отлаживался отладочный файл Javaкоторый сказал:
bash-3.2$ /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home/bin/java --enable-preview -Dfile.encoding=UTF-8 -cp /private/var/folders/58/tqd41r6x5rlfzms1y1rx7s_m0000gn/T/vscodesws_cb741/jdt_ws/jdt.ls-java-project/bin Test
Error: Could not find or load main class Test
Caused by: java.lang.ClassNotFoundException: Test
Не удалось найти или загрузить основной класс? Но в файле основной класс объявлен правильно, и я успешно запустился до того, как возникла проблема.
Большое спасибо!