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