При использовании 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 quickfix не работает, если ему не указан весь путь к файлу, а не только имя файла. Только с именем файла открывается новый пустой файл после запуска: make.
Я использую: