From 8077f1ab6fe21f021e068ee4e512b469f0bcfd55 Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Fri, 14 Aug 2020 06:12:41 -0600 Subject: overlays: jvm: override JDK version for maven The maven binary downloaded through nixpkgs uses Java 1.8 by default. Signed-off-by: Kenny Ballou --- overlays/20-jvm.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/overlays/20-jvm.nix b/overlays/20-jvm.nix index 2bb13f1..b0abcab 100644 --- a/overlays/20-jvm.nix +++ b/overlays/20-jvm.nix @@ -1,5 +1,9 @@ self: super: -{ +let + maven = (super.pkgs.maven.override { + jdk = self.jdk11; + }); +in { jvmOverlay = super.buildEnv { name = "jvmOverlay"; ignoreCollisions = true; @@ -14,7 +18,7 @@ self: super: self.jdk11 self.jmeter self.leiningen - self.maven + maven self.sbt self.scala self.scalafmt -- cgit v1.2.1