注释处理器异常

yur*_*tos 2 spring java-ee maven netbeans-7

当我使用maven和netbeans构建项目时,我遇到了这个异常:"java.lang.RuntimeException:com.sun.tools.javac.code.Symbol $ CompletionFailure:找不到org.jaxen.FunctionContext的类文件".

这个文章的人说,解决办法是在NB禁用注释处理,但我没有这个复选框到我的项目的生成设置. 在此输入图像描述 也许有人知道如何解决这个问题或如何禁用注释处理

pat*_*gel 9

至于禁用注释处理部分,它由-proc:nonejavac 的选项控制; 因此你可以设置

 <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
      <proc>none</proc>
    </configuration>
  </plugin>
Run Code Online (Sandbox Code Playgroud)