# Old java version in bionic

**URL:** https://travis-ci.community/t/old-java-version-in-bionic/4726
**Category:** Bionic
**Created:** [August 14, 2019, 4:18pm UTC](https://travis-ci.community/t/old-java-version-in-bionic/4726 "2019-08-14T16:18:18Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![vorburger](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/vorburger/32/2096_2.png) [@vorburger](https://travis-ci.community/u/vorburger)
#### Post date: [May 8, 2020, 9:16pm UTC](https://travis-ci.community/t/old-java-version-in-bionic/4726/4 "2020-05-08T21:16:29Z")

</div>

We hit a similar problem and we needed OpenJDK 11.0.3 or later (in our case due to [https://bugs.openjdk.java.net/browse/JDK-8212885](https://bugs.openjdk.java.net/browse/JDK-8212885)), and like you also noticed that Travis CI seems to be eternally stuck on 11.0.2 … 😿

In [https://issues.apache.org/jira/browse/FINERACT-937](https://issues.apache.org/jira/browse/FINERACT-937), we gathered that this is because [https://github.com/travis-ci/travis-cookbooks/blob/master/cookbooks/travis\_jdk/files/install-jdk.sh#L200](https://github.com/travis-ci/travis-cookbooks/blob/master/cookbooks/travis_jdk/files/install-jdk.sh#L200) is hard-coded to 11.0.2.

We managed to work around this by wiping Travis’ (bad, old, outdated) JDK, and just installing our own; see [https://github.com/apache/fineract/pull/846](https://github.com/apache/fineract/pull/846) for exactly how we did that.

I’ve also posted a Feature Request for this on [Use (latest) Java point versions from Ubuntu packages, instead of hard-coding old fix versions from java.net in install-jdk.sh](https://travis-ci.community/t/use-latest-java-point-versions-from-ubuntu-packages-instead-of-hard-coding-old-fix-versions-from-java-net-in-install-jdk-sh/8518)

---

_[View the full topic](https://travis-ci.community/t/old-java-version-in-bionic/4726)._
