Компилятор Java сдается после определенного числа ошибок при компиляции файла, потому что Java является одним из тех языков, которые трудно повторно синхронизировать в исходное состояние после ошибки. Это означает, что одна неуместная точка с запятой может генерировать десятки ошибок (или больше - way в некоторых крайних случаях), которые практически не имеют ничего общего с фактической ошибкой. Нет смысла печатать «все ошибки» в вашем исходном коде, потому что большинство из них, вероятно, являются фантомными ошибками.
Исправьте первые несколько понятных и понятных ошибок, которые вы можете найти в выходных данных вашего компилятора, и попробуйте снова. (Не забывайте искать варианты этих ошибок в остальной части вашего исходного кода!) Получение большего количества сообщений об ошибках за один прогон компиляции, вероятно, не поможет, а вместо этого фактически просто приведет в замешательство и разочарование.