【发布时间】:2011-05-06 11:32:39
【问题描述】:
我使用Apache Thrift 在target/generated-sources 中生成代码。
Thrift 编译器生成一个名为 gen-java 的目录,其中包含所有 Java 代码。当我执行mvn compile时,代码在target/generated-source/gen-java中正确生成,但在编译阶段,它抱怨找不到gen-java中定义的类。
在我的理解中,Maven 2 会自动添加生成的源,对吗?
如果我的测试代码也依赖于generated-sources,我是否必须手动指定编译器包含的内容?
【问题讨论】:
-
Why is Maven skipping over my custom generate-sources executions? 是关于antrun插件的配置错误,这个问题不是。
标签: maven code-generation thrift