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
> 

Reply via email to