Skip to content

Conversation

@laurentgo
Copy link
Contributor

Make Arrow buildable with jdk9:

  • upgrade checkstyle plugin to 6.19
  • upgrade assembly plugin to 3.0.0
  • update jmockit version to 1.33

Also add travis entry to build using Oracle JDK9 EA

@laurentgo laurentgo changed the title ARROW-1355: Make Arrow buildable with jdk9 ARROW-1355: [Java] Make Arrow buildable with jdk9 Aug 15, 2017
@wesm
Copy link
Member

wesm commented Aug 16, 2017

Looks like this is failing in javadoc. As a triage you might add an option to the Java build script to disable the javadoc build

@laurentgo
Copy link
Contributor Author

I suspect that it might be because travis ci is using an older version of the prerelease? I'll do some quick checks locally to confirm

@laurentgo
Copy link
Contributor Author

It's actually a bug in doxia which uses an old version of commons-lang not compatible with the new version scheme for JDK introduced in Java9 (see https://issues.apache.org/jira/browse/DOXIASITETOOLS-177)

The issue is fixed, but no release has been done yet, so site won't work with jdk9 for now.

Copy link
Member

@wesm wesm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, thanks @laurentgo!

@asfgit asfgit closed this in 4ef7c89 Aug 17, 2017
@laurentgo laurentgo deleted the laurent/jdk-9 branch August 17, 2017 21:57
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
Make Arrow buildable with jdk9:
- upgrade checkstyle plugin to 6.19
- upgrade assembly plugin to 3.0.0
- update jmockit version to 1.33

Also add travis entry to build using Oracle JDK9 EA

Author: Laurent Goujon <laurent@dremio.com>

Closes apache#966 from laurentgo/laurent/jdk-9 and squashes the following commits:

d009d01 [Laurent Goujon] Make mvn site optional since not working yet with jdk9
b3e5822 [Laurent Goujon] Update plugin version according to Maven team recommendations
d62d409 [Laurent Goujon] Fix travis id for jdk9
92fe6d4 [Laurent Goujon] Make Arrow buildable with jdk9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants