diff --git a/ui/src/main/java/edu/kit/iti/formal/psdbg/examples/Example.java b/ui/src/main/java/edu/kit/iti/formal/psdbg/examples/Example.java index 76fa6d23087b04b71862263e0572b36a4301deb5..7f63feb5a177addd9fdf6b41fc8e90ec017c38ed 100644 --- a/ui/src/main/java/edu/kit/iti/formal/psdbg/examples/Example.java +++ b/ui/src/main/java/edu/kit/iti/formal/psdbg/examples/Example.java @@ -4,6 +4,7 @@ import edu.kit.iti.formal.psdbg.gui.controller.DebuggerMain; import edu.kit.iti.formal.psdbg.gui.model.MainScriptIdentifier; import lombok.*; import org.apache.commons.io.FileUtils; +import org.apache.commons.io.FilenameUtils; import org.apache.commons.io.IOUtils; import java.io.File; @@ -25,10 +26,11 @@ public abstract class Example { public static File newTempFile(URL url, String filename) throws IOException { - //TODO: add unterordner + File psdbg = new File(FileUtils.getTempDirectoryPath(), "psdbg"); + File examplefolder = new File(psdbg.getPath(), FilenameUtils.removeExtension(filename)); - File f = new File(psdbg, filename); + File f = new File(examplefolder, filename); FileUtils.copyURLToFile(url, f); return f; }