相关疑难解决方法(0)

生成的代码在maven编译过程中没有考虑到

我有一个maven项目在编译过程中从注释处理器生成一个新类.该类已成功生成/target/generated-sources/annotations/,但未编译成.jar.为什么?

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
        <source>${project.build.source}</source>
        <target>${project.build.target}</target>
        <encoding>${project.build.sourceEncoding}</encoding>
        <compilerArgument>-Xlint</compilerArgument>
        <annotationProcessors>
                <annotationProcessor>net.preprocessing.MyAnnotationProcessor</annotationProcessor>
        </annotationProcessors>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

编辑

这似乎是一个已知的错误.如果有人有可操作的解决方法,欢迎.

编辑2

我昨天已经进行了一些测试,但是故障单中建议的解决方法不起作用.我提供了一个测试用例.如果有人知道如何解决这个问题,欢迎.请记住,我是注释处理的新手,因此可能会有一些我不知道的东西.

java generated-code maven-compiler-plugin

3
推荐指数
1
解决办法
2827
查看次数