akka / akka/akka-http

[Failed] Missing JDK 8 for some jenkins executors

Open
#3,371 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

failed
Dominant language
Scala
Stars
1.4k
Forks
584
Avg merge
14h 33m
Merged PRs (30d)
24

Description

[error] A JDK 8 installation was not found, but is required to build Akka. To manually specify a JDK 8 installation, use the "set every jdk8home := \"/path/to/jdk\" sbt command. If you have no JDK 8 installation, target your system JDK with the "set every targetSystemJdk := true" sbt command, but beware resulting artifacts will not work on JDK 8

https://jenkins.akka.io:8498/job/akka-http-nightly-release-10.1/955/AKKA_VERSION=default,Node=akka-http-nightly-node,SCALA_VERSION=2.12.10,jdk=AdoptOpenJDK%2011/console

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked Jenkins console output for the akka-http-nightly-release-10.1 job and compare the executor setup with the reported sbt JDK error. Trace how the build selects JDK 8 or the system JDK; done means the affected executor completes the build without the missing-JDK failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, scala
Domain
build-system, ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.