• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

se-edu / addressbook-level4 / 4848
94%

Build:
DEFAULT BRANCH: master
Ran 25 Jan 2019 09:31AM UTC
Jobs 1
Files 79
Run time 44s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4848

push

travis-ci

pyokagan
Move back to JDK 8

We currently advertise that we support "JDK 9 and above". However,

  * JDK 9 and JDK 10 are no longer readily downloadable from Oracle's
    website as they have "reached end of support"[1][2],

  * JDK 10 on Windows will crash when running tests in headless mode due
    to a JavaFX bug[3],

  * JDK 11 and above can't be easily used with our project as JavaFX is
    not distributed with Oracle JDK 11 and above anymore[4].

As these issues will likely not be resolved anytime soon, let's
temporarily downgrade our project to JDK 8 for now, since it is stil
available on Oracle's website, at least until the end of January.

The commits which upgraded our project from JDK 8 to JDK 9+ are:

  * 889a1051 (build.gradle: upgrade to use Java 9, 2018-03-01)

  * 544d89bf (Warn developers against using JDK 10 on Windows,
    2018-06-30)

  * 5383298a (DeveloperGuide: update "Setting up" section, 2018-09-08),
    which is only applicable with JDK 9 and above since it deals with
    the Java module system.

So let's revert them, with the following exceptions:

  * We keep the TestFX version at our current version (4.0.12-alpha),
    since it supports JDK 8.

  * We use openjfx-monocle version 8u76-b04 since that is the latest
    version of openjfx-monocle that supports JDK 8.

  * We do not revert the changes 889a1051 made to gradle.properties,
    since the changes were to remove flags that were already deprecated
    in JDK 8.

  * We keep the minimum Java version at `1.8.0_201` (the lowest version
    available on Oracle's JDK 8 download page[5]), since we have not
    tested the current code base with JDK 8 versions lower than that.

  * We make it clear in the User Guide / Developer Guide that we only
    support JDK 8 (not JDK 9, 10, 11 etc.)

[1] https://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
[2] https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
[3] See 544d89bf (W... (continued)

1393 of 1486 relevant lines covered (93.74%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4848.1 25 Jan 2019 09:31AM UTC 0
93.74
Travis Job 4848.1
Source Files on build 4848
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4848
  • 3605c4d4 on github
  • Prev Build on master (#4839)
  • Next Build on master (#4878)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc