Maven“找不到符号”消息无济于事
这是一个非常简单的问题,可能是我不知道的地方,但是Google对于这个问题特别无助,它给出了有关编译错误的结果,而不是如何更改编译错误消息。 当我使用maven构建项目时,它会给我错误消息,其格式大致如下: [错误] /path/to/source/Main.java:[13,8]错误:找不到符号 当我使用ant或javac进行构建时,它实际上会告诉我在错误消息中找不到的符号。Maven为我提供了行号和字符位置,但是显示实际符号会更有用。上面的行是为每个“找不到符号”错误提供的唯一行。在该符号的上方或下方没有线条。我想必须有某种方式让Maven告诉我这些信息,但是我不知道它是什么。我尝试了-e选项,因为mvn告诉我尝试使用它,但是它提供了错误的Maven追溯,而不是实际的符号。 有什么帮助吗? 这是mvn --version的输出 Apache Maven 3.0.4 (rNON-CANONICAL_2012-10-24_11-25_mockbuild; 2012-10-24 07:25:04-0400) Maven home: /usr/share/maven Java version: 1.7.0_09-icedtea, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.6.6-1.fc17.x86_64", arch: "amd64", family: "unix" 这是一个示例(无用的)错误消息,与maven的输出完全一样(只是目录缩短了): [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- …