java - 如何让 Ant 打印完整路径

标签 java android vim ant editor

我正在使用 ant 来编译 android 项目。但是当发生编译错误时,它总是只打印文件名而不是路径+文件名。
像这样:

compile:
    [javac] /home/ccheng/program/predecate_android_sdk/tools/ant/main_rules.xml:384: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 2 source files to /home/ccheng/workspace_helio/android_test/bin/classes
    [javac] MainActivity.java:25: not a statement
    [javac]         asdfasdf
    [javac]         ^
    [javac] MainActivity.java:25: ';' expected
    [javac]         asdfasdf
    [javac]                 ^
    [javac] 2 errors

因此,无论我多么努力地配置我的 vim,文件名总是无法匹配。我怀疑必须有一种方法让 ant 打印完整路径或配置 vim 以匹配文件名。

谢谢。

最佳答案

我已经解决了这个问题。不是 Ant 的问题,是javac引起的。我以前的jdk是openjdk-1.6-jdk,它不会打印路径。一旦我更改为 gcj-4.6,路径就会被打印出来。看来 openjdk-1.7 也解决了这个问题。

关于java - 如何让 Ant 打印完整路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8469361/

相关文章:

java - 如何在 Dropwizard 中使用 Jdbi 的 UserResource

javac : Compiling a . 使用了其他类的java文件

java - 克服 Cypher Lucene 查询上的 NullPointerException

java - 如何显示没有点大写字母 "I"的 android 按钮文本?

android - Ruboto:不会检测到 Android SDK 平台工具

python - 有没有什么好的方法或者插件可以很方便的在vim中走到python某个函数的结尾

安卓亚行 : Simulate Recent App key press

android - 为 android NDK 创建独立工具链

c++ - C/C++ case 语句的 Vim 映射

go - vim 去 : search for function specification rather than the declaration