Ok, so the ignores of those plugins are expected, but they should not be marked as errors in eclipse. Let me know if that isn't the case.

SqlParserImpl is generated code, but it should be automatically added the build path when you import th eproject. Not sure why this didn't automatically happen.

You can try adding target/generated-sources/javacc to the calcite-core module's build path which should resolve the issue. It sounds like what you did should have worked fine.

Γιώργος Θεοδωράκης wrote:
Hi Josh,

I simply imported as a Maven Project all the files from the folder I get
when I unzip the github version  (not one sub-module at a time). I run
maven install inside eclipse in calcite-master folder and everything is
getting built successfully. However, I get errors in all sub-modules of
calcite in their pom.xml and some classes. For example, in calcite-core I
get:
-in line 20 of pom.xml =>  <parent>
Multiple annotations found at this line:
- maven-remote-resources-plugin (goal "process") is ignored by m2e.
- Plugin execution not covered by lifecycle configuration:
org.apache.maven.plugins:maven-checkstyle-plugin:2.12.1:check (execution:
validate,
phase: validate)
- Plugin execution not covered by lifecycle configuration:
org.codehaus.mojo:build-
helper-maven-plugin:1.9:add-resource (execution: add-resource, phase:
generate-resources)
- Plugin execution not covered by lifecycle configuration:
org.codehaus.mojo:build-
helper-maven-plugin:1.9:add-test-resource (execution: add-resource, phase:
generate-
resources)
-in lines 172,440
Plugin execution not covered by lifecycle configuration:
org.codehaus.mojo:javacc-maven-plugin:2.4:javacc (execution: javacc, phase:
generate-sources)

and in org.apache.calcite.test.JdbcTest,java class line 89 =>  import
org.apache.calcite.sql.parser.impl.SqlParserImpl;
The import org.apache.calcite.sql.parser.impl.SqlParserImpl cannot be
resolved.

I am trying to create a new sub-module driver for my db and I am not sure
if all these dependency errors should be fixed to create my testing code,
or if I am doing something wrong.

Thanks in advance.


2016-09-10 23:15 GMT+03:00 Josh Elser<[email protected]>:

Hi,

Can you provide an example class name which could not be found? Hard to
guess at what the issue is without knowing what it can't find.

You could also try simply doing an "Import Maven Project" provided by
m2e's integration instead of invoking `mvn eclipse:eclipse` to generate the
configuration files. I import the project directly and have success with
this.

- Josh


Γιώργος Θεοδωράκης wrote:

Hello, I am trying to import latest version of calcite in eclipse. I have
downloaded the source code from github as zip, used these commands:
$mvn install
$mvn eclipse:eclipse
and finally imported the project as an existing maven project. However, I
get many errors (in core's pom.xml , classes missing) and I don't know
what
to do. Any suggestions?



Reply via email to