From ea3ee9ef0a110909e853fa1a30004f10866a9864 Mon Sep 17 00:00:00 2001 From: Isaaku Date: Wed, 24 Jul 2019 18:04:31 -0500 Subject: [PATCH] Fix execution in Ubuntu --- src/main/java/com/rarchives/ripme/utils/Utils.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/utils/Utils.java b/src/main/java/com/rarchives/ripme/utils/Utils.java index 7cf4625b..c5edd86d 100644 --- a/src/main/java/com/rarchives/ripme/utils/Utils.java +++ b/src/main/java/com/rarchives/ripme/utils/Utils.java @@ -222,8 +222,7 @@ public class Utils { } private static File getJarDirectory() { - String[] classPath = System.getProperty("java.class.path").split(";"); - return classPath.length > 1 ? new File(System.getProperty("user.dir")) : new File(classPath[0]).getParentFile(); + return Utils.class.getResource("/rip.properties").toString().contains("jar:") ? new File(System.getProperty("java.class.path")).getParentFile() : new File(System.getProperty("user.dir")); } /**