diff --git a/src/BusinessCardManagement.java b/src/BusinessCardManagement.java index 39bfdda..dd41703 100644 --- a/src/BusinessCardManagement.java +++ b/src/BusinessCardManagement.java @@ -435,10 +435,11 @@ } private Path getCSVFilePath() throws URISyntaxException { - return Paths.get(Main.class.getProtectionDomain() + Path base = Paths.get(Main.class.getProtectionDomain() .getCodeSource() .getLocation() - .toURI().toString().substring(6) + "/../startup.csv"); + .toURI()); + return base.getParent().resolve("startup.csv"); } } \ No newline at end of file