add custom run script

This commit is contained in:
Luca Conte 2023-03-29 23:26:25 +02:00
parent 3df8d9915e
commit 00f13f2269
1 changed files with 43 additions and 0 deletions

43
run.bat Normal file
View File

@ -0,0 +1,43 @@
@echo off
set argC=0
for %%x in (%*) do Set /A argC+=1
if %argC% EQU 0 (
set /A argC+=1
set /P projekt="Projekt: "
) else (
set projekt=%1
)
if %argC% EQU 1 (
set /A argC+=1
set /P package="Package: "
if "%package%" == "" (
set package="none"
)
) else (
set package=%2
)
if %argC% EQU 2 (
set /A argC+=1
set /P class="Main-Klasse: "
) else (
set class=%3
)
if "%package%" EQU "none" (
javac %projekt%/src/*.java -d %projekt%/bin -cp %projekt%/bin
java -cp %projekt%/bin %class%
) else (
javac %projekt%/src/%package%/*.java -d %projekt%/bin -cp %projekt%/bin
java -cp %projekt%/bin %package%/%class%
)
del %projekt%.zip
tar -acf %projekt%.zip -C %projekt%/src *
pause