Al usar javac (o la tarea ant), el mensaje de error no incluye la ruta de archivo completa, solo incluye el nombre del archivo. Por ejemplo,El mensaje de error de javac no muestra la ruta de archivo completa
$ javac src/path/to/Filename.java
Filename.java:1: package foo.bar does not exist
import foo.bar.Baz;
^
Lo que me gustaría es,
$ javac src/path/to/Filename.java
src/path/to/Filename.java:1: package foo.bar does not exist
import foo.bar.Baz;
^
Mi problema es que quickfix vim no funciona si no ha dado toda la ruta de archivo, no sólo el nombre de archivo. Con solo el nombre de archivo, se abre un nuevo archivo vacío después de ejecutar: make.
que estoy usando:
- Debian sibilante
- OpenJDK-6-jdk v6b23 ~ pre7-1
- v1.6.0_23 javac
Encontré si usando gcj o el compilador de compilación de eclipse, se imprimirá la ruta completa. Pero la hormiga también imprimirá un error JAVA_HOME no encontrado. No sé cómo resolver esto. –
Estoy 99% seguro de que esto es un error de Ubuntu. Acabo de cambiar mi portátil a Ubuntu 11.10 de FreeBSD. También puedo ver la ruta completa con un error javac en mi servidor FreeBSD. Todavía estoy buscando la solución ... – sarumont