From f59dcede93351149bb5ff99c9310f467efd0d660 Mon Sep 17 00:00:00 2001 From: ulrich Date: Tue, 17 Nov 2020 15:54:25 +0000 Subject: [PATCH] Ant build begonnen --- src/java/de/uhilger/filecms/api/CompileService.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/java/de/uhilger/filecms/api/CompileService.java b/src/java/de/uhilger/filecms/api/CompileService.java index dc914c2..473eea8 100644 --- a/src/java/de/uhilger/filecms/api/CompileService.java +++ b/src/java/de/uhilger/filecms/api/CompileService.java @@ -43,6 +43,18 @@ private static final Logger logger = Logger.getLogger(CompileService.class.getName()); + public String antBuild(String relPath) { + File targetDir = getTargetDir(relPath); // App-Ordner + StringBuilder sb = new StringBuilder(); + sb.append("Ant build ist noch nicht implementiert."); + //sb.append(System.lineSeparator()); + sb.append("<br/>"); + sb.append("targetDir: "); + sb.append(targetDir.getAbsolutePath()); + return sb.toString(); + } + + /** * Annahme: relPath zeigt auf einen Ordner, in dem ein build-Ordner die * fertigen Klassen und ein web-Ordner die Struktur mit WEB-INF @@ -196,7 +208,7 @@ } private final Iterable<String> buildOptions(File targetDir) { - String cbase = getCatalinaBase(); + String cbase = getCatalinaBase(getServletContext()); File lib = new File(cbase, "lib"); String cp = ""; cp = buildCPFromDir(cp, lib); -- Gitblit v1.9.3