javac (または ant タスク ) を使用する場合、エラー メッセージにはファイル パス全体が含まれず、ファイル名のみが含まれます。例えば、
$ javac src/path/to/Filename.java
Filename.java:1: package foo.bar does not exist
import foo.bar.Baz;
^
私が欲しいのは、
$ javac src/path/to/Filename.java
src/path/to/Filename.java:1: package foo.bar does not exist
import foo.bar.Baz;
^
私の問題は、ファイル名だけでなく、ファイルパス全体が指定されていない場合、vim クイックフィックスが機能しないことです。ファイル名だけで、:make の実行後に新しい空のファイルが開かれます。
私は使用しています:
- Debian ウィージー
- openjdk-6-jdk v6b23~pre7-1
- javac v1.6.0_23