我根据wiki规范构建了drill项目,但是,该项目有一些错误。有些类(bigintvector、bitholder、bigintholder)无法解析,并且工作区实际上不包含这些类文件。关于发生了什么有什么建议吗?
pu82cl6c1#
这些类是在构建期间生成的。exec/java exec/target/generated sources/org/apache/drill/exec/expr/holders/bigintholder.java存在一个问题,maven导入eclipse导致target/generated sources/org被添加到源文件夹构建路径。我发现在comon和javaexec这两种情况下,如果您从源文件夹构建路径中删除这些文件夹并将它们添加为目标/生成的源,这将有所帮助。这是一个解决方法,显然有一个错误配置pom.xml的地方。
1条答案
按热度按时间pu82cl6c1#
这些类是在构建期间生成的。exec/java exec/target/generated sources/org/apache/drill/exec/expr/holders/bigintholder.java存在一个问题,maven导入eclipse导致target/generated sources/org被添加到源文件夹构建路径。我发现在comon和javaexec这两种情况下,如果您从源文件夹构建路径中删除这些文件夹并将它们添加为目标/生成的源,这将有所帮助。
这是一个解决方法,显然有一个错误配置pom.xml的地方。