有些类可以';编译Apache Drill时无法解决此问题?
我根据wiki规范构建了Drill项目有些类可以';编译Apache Drill时无法解决此问题?,apache,hadoop,distribute,apache-drill,Apache,Hadoop,Distribute,Apache Drill,我根据wiki规范构建了Drill项目 但是,该项目存在一些错误。某些类(BigIntVector、BitHolder、BigIntHolder)无法解析,并且工作区实际上不包含这些类文件。关于发生了什么有什么建议吗?这些分类是在构建过程中生成的。 exec/java exec/target/generated sources/org/apache/drill/exec/expr/holders/BigIntHolder.java 有一个问题是,Maven导入eclipse会导致目标/生成的so
但是,该项目存在一些错误。某些类(BigIntVector、BitHolder、BigIntHolder)无法解析,并且工作区实际上不包含这些类文件。关于发生了什么有什么建议吗?这些分类是在构建过程中生成的。 exec/java exec/target/generated sources/org/apache/drill/exec/expr/holders/BigIntHolder.java 有一个问题是,Maven导入eclipse会导致目标/生成的sources/org被添加到源文件夹构建路径中。我发现在这两种情况下,comon和javaexec,如果您从源文件夹构建路径中删除这些文件夹,并将它们添加为目标/生成的源,这将有所帮助
这是一个解决方法,显然有一个配置错误的pom.xml。在Intellij Idea中,您可以将目录
drill/exec/vector/target/generated sources
标记为生成的sources根目录(右键->将目录标记为->生成的sources根目录)。对我来说很好。