# Test multiple Java versions (7, 8) in the same build

**URL:** <https://discuss.circleci.com/t/test-multiple-java-versions-7-8-in-the-same-build/12130>\
**Category:** Build Environment\
**Tags:** java\
**Created:** [April 22, 2017, 9:34am UTC](https://discuss.circleci.com/t/test-multiple-java-versions-7-8-in-the-same-build/12130 "2017-04-22T09:34:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wing328](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/wing328/32/12686_2.png) [@wing328](https://discuss.circleci.com/u/wing328)\
**Post date:** [April 22, 2017, 9:34am UTC](https://discuss.circleci.com/t/test-multiple-java-versions-7-8-in-the-same-build/12130/1 "2017-04-22T09:34:14Z")

</div>

Hi all,

Is there a way to test multiple Java versions (openjdk7, openjdk8) in the same build?

I tried “jdk\_switcher” but the command is not installed so looks like we need to install it manually.

Thanks,  
w

---

<div class="post-metadata">

**Author:** ![wing328](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/wing328/32/12686_2.png) [@wing328](https://discuss.circleci.com/u/wing328)\
**Post date:** [April 22, 2017, 3:54pm UTC](https://discuss.circleci.com/t/test-multiple-java-versions-7-8-in-the-same-build/12130/2 "2017-04-22T15:54:57Z")

</div>

I found a solution using the following:

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:39am UTC](https://discuss.circleci.com/t/test-multiple-java-versions-7-8-in-the-same-build/12130/3 "2018-06-18T11:39:25Z")

</div>


