因此,我正在尝试编写一个尝试编译另一个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和其他编译器的错误.
如果有人有任何信息,我当然会感激.
编辑:如果有人想知道这件事,我最终会打开位于jdk(version_here)/ lib中的tools.jar文件.如果你想真正阅读这些消息,你可以从那里去sun/tools/javac/javac.properties.您需要提取此文件夹/文件.希望这隐藏在文档的某处,因为我讨厌解决方案成为本手册.谢谢所有发布答案的人,我将仔细研究一切,以便更好地解决这个问题.