Fix mvnd home detection based on executable path

This commit is contained in:
Guillaume Nodet
2023-03-15 10:28:45 +01:00
parent 0e65449f59
commit eba51d2d7e

View File

@@ -124,11 +124,8 @@ public class DaemonParameters {
if (mvndH != null) { if (mvndH != null) {
Path mvndDaemon = Path mvndDaemon =
Paths.get("mvnd-daemon-" + BuildProperties.getInstance().getVersion() + ".jar"); Paths.get("mvnd-daemon-" + BuildProperties.getInstance().getVersion() + ".jar");
if (Files.exists(mvndH.resolve("mvn").resolve("lib").resolve(mvndDaemon)) if (Files.exists(
|| Files.exists(mvndH.resolve("mvn") mvndH.resolve("mvn").resolve("lib").resolve("mvnd").resolve(mvndDaemon))) {
.resolve("lib")
.resolve("ext")
.resolve(mvndDaemon))) {
return mvndH.toString(); return mvndH.toString();
} }
} }