compile failed

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

compile failed

Xu Jianhai
I am newbie to Flink, When I use cmd `mvn clean install -DskipTests
-Dfast`, I got error info
"[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile
(default-compile) on project flink-table-api-java: Compilation failure
[ERROR]
/Users/snow_young/secrect/opensource/flink/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/utils/OperationTreeBuilder.java:[560,85]
未报告的异常错误X; 必须对其进行捕获或声明以便抛出"

Sorry for chines error info. I dig into stackoverflow, I think that is
answer:
https://stackoverflow.com/questions/25523375/java8-lambdas-and-exceptions.
Firstly, I check my java, and download again, now My java version:

java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

I use mac 10.12 system.

But, I got same error again. I use `.<TableException>orElseThrow(() -> new
TableException("Expected string literal as alias.")))` to explicit expose
the throwable type, error disappeared. However, too many same errors need
to solve.  What is the solution?

Thx!
Reply | Threaded
Open this post in threaded view
|

Re: compile failed

tison
This is a known issue inside JDK. Update JDK version IIRC 8u212 or so can
solve the problem.

Best,
tison.


Xu Jianhai <[hidden email]> 于2019年10月29日周二 上午11:29写道:

> I am newbie to Flink, When I use cmd `mvn clean install -DskipTests
> -Dfast`, I got error info
> "[ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile
> (default-compile) on project flink-table-api-java: Compilation failure
> [ERROR]
>
> /Users/snow_young/secrect/opensource/flink/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/utils/OperationTreeBuilder.java:[560,85]
> 未报告的异常错误X; 必须对其进行捕获或声明以便抛出"
>
> Sorry for chines error info. I dig into stackoverflow, I think that is
> answer:
> https://stackoverflow.com/questions/25523375/java8-lambdas-and-exceptions.
> Firstly, I check my java, and download again, now My java version:
>
> java version "1.8.0_91"
> Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
> Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
>
> I use mac 10.12 system.
>
> But, I got same error again. I use `.<TableException>orElseThrow(() -> new
> TableException("Expected string literal as alias.")))` to explicit expose
> the throwable type, error disappeared. However, too many same errors need
> to solve.  What is the solution?
>
> Thx!
>
Reply | Threaded
Open this post in threaded view
|

Re: compile failed

Xu Jianhai
>
> Sorry for my terrible mac skill, I found I have many java version, And I
> write the JAVA_HOME with absolute path, so even I update to latest jdk
> version, I remain failed.
>
>