It seems like the problem comes with the protobuf library, which we keep the version to 2.5.0 due to the dependency with REEF. It seems like the effort is non-negligible, but I’ll raise an issue on JIRA: https://issues.apache.org/jira/browse/NEMO-437 <https://issues.apache.org/jira/browse/NEMO-437>.
+1 in the meanwhile :) > On Jan 22, 2020, at 9:57 PM, 송원욱 <wsong0...@gmail.com> wrote: > > It succeeds with Java 8 on my Mac as well, but fails with JDK 11. I’ll see > what’s required to support JDK 11 and we could measure if it would be doable > before the release. > >> On Jan 22, 2020, at 10:41 AM, Markus Weimer <wei...@apache.org> wrote: >> >> Hi, >> >> I have tried to compile Nemo, and hit an error: >> >> ``` >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile >> (default-compile) on project nemo-runtime-common: Compilation failure >> [ERROR] >> /home/mweimer/incubator-nemo/runtime/common/target/generated-sources/protobuf/grpc-java/org/apache/nemo/runtime/common/comm/MessageServiceGrpc.java:[23,18] >> cannot find >> symbol >> [ERROR] symbol: class Generated >> [ERROR] location: package javax.annotation >> ``` >> >> I am doing this on Ubuntu 18.04 on the Windows Subsystem for Linux. I >> installed `mvn` via `sudo apt install maven` which pulled in >> `openjdk-11-jre-headless:amd64 (11.0.5+10-0ubuntu1.1~18.04)` as the >> JDK. >> >> Has anyone else tried compiling on JDK 11? >> >> Thanks, >> >> Markus >> >> On Tue, Jan 21, 2020 at 3:58 PM Byung-Gon Chun <bgc...@gmail.com> wrote: >>> >>> Thanks, Sanha! >>> >>> +1 >>> >>> I checked the sha512 hash. >>> I verified the signature. >>> "mvn clean install" ran successfully. >>> >>> Great job! >>> -Gon >>> >>> >>> On Tue, Jan 21, 2020 at 11:53 PM Sanha Lee <sa...@apache.org> wrote: >>> >>>> Hello Nemo PPMC. >>>> >>>> Because it's been a while since we discussed the release 0.2, I'd like to >>>> start voting. >>>> >>>> Please refer to the information below to vote on this release, and vote: >>>> >>>> [ ] +1 Release this package as Apache Nemo (incubating) 0.2.0 >>>> [ ] 0 I don't feel strongly about it, but the release seems okay. >>>> [ ] -1 Please do not release this package because... >>>> >>>> 1. Source release files: >>>> https://dist.apache.org/repos/dist/dev/incubator/nemo/0.2-incubating/ >>>> >>>> 2. The release tag: >>>> >>>> https://github.com/apache/incubator-nemo/releases/tag/apache-nemo-0.2-incubating-rc1 >>>> >>>> >>>> 3. The release hash: >>>> >>>> https://github.com/apache/incubator-nemo/commit/6ca51e92408aa4cdcc0c68697b6590baa839ab9b >>>> >>>> >>>> 5. The KEYS file: >>>> https://dist.apache.org/repos/dist/dev/incubator/nemo/KEYS >>>> >>>> Sincerely, >>>> Sanha >>>> >>> >>> >>> -- >>> Byung-Gon Chun >