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

se-edu / addressbook-level4 / 4848 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 25 Jan 2019 09:31AM UTC
Files 79
Run time 43s
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

25 Jan 2019 09:26AM UTC coverage: 93.742% (-0.004%) from 93.746%
4848.1

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

Source Files on job 4848.1
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4577
  • Travis Job 4848.1
  • 3605c4d4 on github
  • Prev Job for on master (#4839.1)
  • Next Job for on master (#4878.1)
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