Где я могу найти список всех возможных ошибок времени компиляции Java?

Итак, я пытаюсь написать программу Java, которая пытается скомпилировать другой проект Java, и используя любые потенциальные ошибки которые выходят из компилятора (в данном случае Javac), программа попытается восстановить поврежденный код. Это чрезвычайно упрощенный взгляд на то, что я пытаюсь сделать, но моя настоящая проблема в том, что я не могу найти конкретный список ошибок, которые могут исходить из Javac. Я не хочу превращать это в гигантскую языковую войну, но в C # (конечно) есть точный пример того, что я ищу

http://msdn.microsoft.com/en-us/library/ ms228296% 28v = vs.80% 29.aspx

Я уже нашел http://mindprod.com/jgloss/compileerrormessages.html , но, как указано где-то еще на этом сайте, этот список включает ошибки от Jikes и других компиляторов.

Если у кого-нибудь есть информация, я был бы признателен.

Редактировать: Если кто-то еще задумывался об этом, я в конце концов разорвал файл tools.jar, расположенный в jdk (version_here) / lib. Оттуда вы перейдете в sun / tools / javac / javac.properties, если хотите действительно прочитать сообщения. Вам нужно будет извлечь эту папку / файл. Надеюсь, это где-то спрятано в документации, потому что я ненавижу решения в этом руководстве. Спасибо всем, кто разместил ответы, я все просмотрю, чтобы лучше подойти к этому вопросу.

7
задан tkordemon 15 August 2011 в 20:44
поделиться