QinSQL
QinSQL copied to clipboard
编译有问题呀
org.apache.calcite.util.Resources丢了。
把代码下下来后,打开一个命令行窗口,切到原代码的根目录, 然后执行一下mvn eclipse:eclipse或者如果你是windows平台直接执行build -e
org.apache.calcite.util.Resources这个类是由hydromatic-resource-maven-plugin这个插件生成的
@mixhuhu 你更新一下代码,我刚改了一下, 直接用hydromatic-resource-maven-plugin生成的Resources类,不再通过构建期生成了。
org.apache.calcite.sql.parser.impl.SqlParserImpl 这个也是这样的么?
SqlParserImpl 这个是javacc-maven-plugin从Parser.jj生成的parser,必需是在构建期生成的。 执行一下mvn eclipse:eclipse就会生成了。
如果你用的IDE装了Maven插件我不太确定IDE会不会自动执行javacc-maven-plugin,我的IDE不使用Maven插件,并且我用的是Eclipse,所以我会事先在命令行执行一下mvn eclipse:eclipse。
mvn eclipse:eclipse has been executed!
eclipse compile error:
Description Resource Path Location Type Plugin execution not covered by lifecycle configuration: org.apache.drill.tools:drill-fmpp-maven-plugin:1.14.0:generate (execution: generate-fmpp-sources, phase: validate) pom.xml /bats-optimizer line 118 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.apache.drill.tools:drill-fmpp-maven-plugin:1.16.0:generate (execution: generate-fmpp, phase: generate-sources) pom.xml /bats-executor line 1451 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.apache.drill.tools:drill-fmpp-maven-plugin:1.16.0:generate (execution: generate-fmpp, phase: generate-sources) pom.xml /bats-function line 66 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.apache.drill.tools:drill-fmpp-maven-plugin:1.16.0:generate (execution: generate-fmpp, phase: generate-sources) pom.xml /bats-vector line 76 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:javacc-maven-plugin:2.4:javacc (execution: javacc, phase: generate-sources) pom.xml /bats-executor line 1468 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:javacc-maven-plugin:2.4:javacc (execution: javacc, phase: generate-sources) pom.xml /bats-optimizer line 136 Maven Project Build Lifecycle Mapping Problem