From ce6660c2a6c680a35b1ea1246ef5050623949c4e Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Fri, 18 Sep 2020 13:09:31 +0700 Subject: [PATCH] Filter non-exists jar --- app/src/main/java/net/kdt/pojavlaunch/Tools.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/net/kdt/pojavlaunch/Tools.java b/app/src/main/java/net/kdt/pojavlaunch/Tools.java index 53b6b81bd..9c2aa6680 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/Tools.java +++ b/app/src/main/java/net/kdt/pojavlaunch/Tools.java @@ -351,6 +351,10 @@ public final class Tools libStr.append(getPatchedFile(version)); } for (String perJar : classpath) { + if (!new File(perJar).exists()) { + System.out.println("ClassPathGen: ignored non-exists file: " + perJar); + continue; + } libStr.append((isClientFirst ? ":" : "") + perJar + (!isClientFirst ? ":" : "")); } if (!isClientFirst) {