diff options
author | Kenny Ballou <kballou@devnulllabs.io> | 2020-08-14 06:12:41 -0600 |
---|---|---|
committer | Kenny Ballou <kballou@devnulllabs.io> | 2020-08-14 06:12:41 -0600 |
commit | 8077f1ab6fe21f021e068ee4e512b469f0bcfd55 (patch) | |
tree | a1606ac228a57b6d70518d4c175300fa9583cbf6 | |
parent | c26abe7849b4091d8814a48a663ef7b08ae6568c (diff) | |
download | cfg.nix-8077f1ab6fe21f021e068ee4e512b469f0bcfd55.tar.gz cfg.nix-8077f1ab6fe21f021e068ee4e512b469f0bcfd55.tar.xz |
overlays: jvm: override JDK version for maven
The maven binary downloaded through nixpkgs uses Java 1.8 by default.
Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
-rw-r--r-- | overlays/20-jvm.nix | 8 |
1 files 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 |