0

コンパイルの結果、エラー出力が 1 画面を超える場合は常に、スクロールして最初のエラー (おそらく後のエラーの原因) を確認し、それを修正する必要があります。これは、最初に ctrl+a Esc を押してスクロールする必要がある Screen では特に苦痛です。

エラーメッセージを逆の順序で表示できるコマンドラインスイッチはありjavacますか、それとも同じ効果を達成できる一般的なコマンドラインマジックがありますか?

更新: 明確にするために、コンパイルには常にコマンド ラインを使用します。IDE はオプションではありません。

4

2 に答える 2

3

最初のコンパイル エラーで停止したい場合は、おそらく-Xmaxerrs 1. そのエラーを修正して、再度コンパイルできます。

編集 *nix 環境にいる場合、にリダイレクトstderrすると、 、、stdoutなどのほとんどのツールが機能します。コンパイル エラーは に出力されます。headmorelessstderr

javac File.java 2>&1 | less

Edit2 を使用してファイルに送信することもできます-Xstdout filename

于 2013-08-03T19:08:01.910 に答える