diff --git a/run.bat b/run.bat new file mode 100644 index 0000000..1918900 --- /dev/null +++ b/run.bat @@ -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 \ No newline at end of file