From 00575e446ea18fc44a063d576d46c74a5eced2ed Mon Sep 17 00:00:00 2001 From: Isaaku Date: Wed, 24 Jul 2019 18:50:16 -0500 Subject: [PATCH] Fix network execution in Ubuntu --- src/main/java/com/rarchives/ripme/utils/Utils.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/utils/Utils.java b/src/main/java/com/rarchives/ripme/utils/Utils.java index c5edd86d..8a8699a3 100644 --- a/src/main/java/com/rarchives/ripme/utils/Utils.java +++ b/src/main/java/com/rarchives/ripme/utils/Utils.java @@ -222,7 +222,14 @@ public class Utils { } private static File getJarDirectory() { - return Utils.class.getResource("/rip.properties").toString().contains("jar:") ? new File(System.getProperty("java.class.path")).getParentFile() : new File(System.getProperty("user.dir")); + File jarDirectory = Utils.class.getResource("/rip.properties").toString().contains("jar:") + ? new File(System.getProperty("java.class.path")).getParentFile() + : new File(System.getProperty("user.dir")); + + if (jarDirectory == null) + jarDirectory = new File("."); + + return jarDirectory; } /**