Конечно вы не хотите, чтобы ВСЕ импортированные классы были удалены (java.lang
?), но только ваш проект. Просто: удалите все файлы .class
в выходной папке, рекурсивно, с помощью инструментов вашей оболочки. Если у вас есть выделенная папка вывода, вы можете просто удалить всю папку.
Лучший способ: Изучите инструмент построения, такой как Maven или Ant, и используйте интегрированные способы очистки вывода проекта, например. с Maven mvn clean
. Или, если вы используете IDE со встроенным построителем (например, Eclipse), для проекта может быть чистый вариант.
Это не «кеш» в строгом смысле слова.
Что кэшируется, что вы не хотите кэшировать? Непонятно, о чем вы спрашиваете. – user2357112
Возможно, вы хотите увеличить кеширование вместо этого, как в http://stackoverflow.com/questions/7513185/what-is-reservedcodecachesize –
javac Main.java никогда не будет пытаться скомпилировать импортированные классы –