add custom run script
This commit is contained in:
parent
3df8d9915e
commit
00f13f2269
|
@ -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
|
Loading…
Reference in New Issue