@echo off
setlocal

set "APP_DIR=%~dp0.."
set "JAR_FILE=%APP_DIR%\acevo-server.jar"
set "CONFIG_FILE=%APP_DIR%\config\application.properties"

if not exist "%JAR_FILE%" (
    echo ACEvo JAR wurde nicht gefunden: %JAR_FILE%
    exit /b 1
)

if exist "%CONFIG_FILE%" (
    echo Starte ACEvo mit Konfiguration: %CONFIG_FILE%
    java -jar "%JAR_FILE%" --spring.config.location="file:%CONFIG_FILE%"
) else (
    echo Starte ACEvo ohne externe Konfiguration mit eingebetteter H2-Datenbank.
    echo Optional kannst du config\application.properties.sample nach config\application.properties kopieren, um Ports, Pfade oder MariaDB zu konfigurieren.
    java -jar "%JAR_FILE%"
)
