File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed
Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+ @ echo off
2+ color 0A
3+ title JavaBooks PRO Launcher
4+
5+ :menu
6+ cls
7+ echo ===============================
8+ echo JavaBooks SYSTEM
9+ echo ===============================
10+ echo 1. Compile project
11+ echo 2. Run program
12+ echo 3. Compile + Run
13+ echo 4. Clean (.class files)
14+ echo 0. Exit
15+ echo ===============================
16+ set /p choice = Choose option:
17+
18+ if " %choice% " == " 1" goto compile
19+ if " %choice% " == " 2" goto run
20+ if " %choice% " == " 3" goto both
21+ if " %choice% " == " 4" goto clean
22+ if " %choice% " == " 0" exit
23+
24+ goto menu
25+
26+ :compile
27+ echo Compiling...
28+ javac com/javabooks/*.java
29+ pause
30+ goto menu
31+
32+ :run
33+ echo Running...
34+ java com.javabooks.Main
35+ pause
36+ goto menu
37+
38+ :both
39+ echo Compiling...
40+ javac com/javabooks/*.java
41+ if %errorlevel% neq 0 (
42+ echo ERROR!
43+ pause
44+ goto menu
45+ )
46+ echo Running...
47+ java com.javabooks.Main
48+ pause
49+ goto menu
50+
51+ :clean
52+ echo Cleaning...
53+ del /s /q com\javabooks\*.class
54+ echo Done!
55+ pause
56+ goto menu
You can’t perform that action at this time.
0 commit comments