Hoy vengo a compartirles la segunda version de mi programa llamado Java Batch Compiler V 2.0,el cual facilita la compilacion de los programas escritos en Java.
title Java Batch Compiler V 2.0
echo Java Batch Compiler V 2.0
start note.txt
:mainmenu
cls
echo Java Batch Compiler V 2.0
color 0A
echo - Compile .java file
if %option%==comp
goto :
search if %option%==rnfile
goto :
runfile if %option%==chckjdk
goto :
checkjdk if %option%==close
goto :
closeprogram :search
cls
echo Java Batch Compiler V 2.0
color 0C
set /p commnd=Write File name:
:action
:compile
javac *.java
:complete
echo the file was created successfully
set /p retrn=Return to mainmenu?
(use command r
)
:error
:checkjdk
cls
color 09
set /p version=Write your JDK version:
if JDK
%version% echo "You Have JDK installed"
set /p ret=Return to mainmenu?
(use command r
)
:closeprogram
:runfile
cls
color 0B
set /p file2run=Write File to run:
:run
cls
java %file2run%
set /p retrn=Return to mainmenu?
(use command r
)
arreglado:
-Ahora se puede iniciar Java Batch compiler y Jrunner en el
mismo script.
-Arreglados algunos errores de compilacion
Añadido:
-Permite el uso de comandos
Bugs:
-la funcion para checar el JDK aun sigue en fase beta
-aun no puede iniciarse sin ser anadido al directorio bin
comandos:
- comp: Inicia el menu de compilacion
- rnfile: Inicia el menu de ejecucion
- chckjdk: Comprueba si el JDK se encuentra instalado en el sistema
- Close: Cierra el script
Salu2
Nota: El script es actualizado segun se me vayan ocurriendo nuevas funciones para agregar o remover.Java Batch Compiler V 2.0.1IntroduccionEl fin de este script es el de facilitar a aquellos programadores experimentados y recien iniciados en el lenguaje, que aun gustan de compilar desde linea de comandos a pesar de que existan un sin fin de IDE's donde solo es necesario guardar el codigo y ejecutarlo en el mismo IDE.
Modo de empleoAl ejecutar el script se puede ver el menu en donde se cuentan con los siguientes comandos para su uso:
- comp:para entrar al menu de compilacion en donde solo basta escribir el nombre del archivo proporcionando la comodidad de que este incluye la extension ".java" automaticamente al compilar el codigo.
- rnfile:Como anteriormente se habia mencionado, al igual que el compilador, el Jrunner permite la ejecucion del archivo Java sin incluir la extension ".class", facilitando asi, la ejecucion del archivo clase.
- inf:Muestra informacion relevante junto con los comandos de uso.
- exp:Sale del script.
Novedades:- Se removio la opcion para checar si se contaba con el JDK ya que parecia innecesaria.
- Se Agrego un menu de informacion(contiene los comandos).
- Correciones menores.
Capturas:http://prntscr.com/8dfi3v (http://prntscr.com/8dfi3v)
http://prntscr.com/8dfj7l (http://prntscr.com/8dfj7l)
http://prntscr.com/8dfje4 (http://prntscr.com/8dfje4)
http://prntscr.com/8dfjkj (http://prntscr.com/8dfjkj)
Versiones anteriores:Versiones Anteriores (http://pastebin.com/u/Kozukata_Aoi)
title Java Batch Compiler V 2.0.1
:mainmenu
title Java Batch Compiler V 2.0.1
cls
echo Java Batch Compiler V 2.0.1
color 3
echo - Compile a .java file
if %option%==comp
goto :
compfile if %option%==rnfile
goto :
runfile if %option%==exp
goto :
closeprogram
:compfile
cls
echo Java Batch Compiler V 2.0.1
color 0C
set /p filename=Write File name:
:action
:error
set /p re_t = return main menu? press 0:
:compile
javac *%filename%.java
:complete
echo the file was created successfully
set /p retrn=Return to main menu? press 0:
:closeprogram
:info
cls
echo #####################################
echo Java Batch Compiler V 2.0.1 by Hacker290
echo "STRICTLY PROHIBITED
FOR SALE
!!"
echo Important:* This is a free script, you can share and modify the same
echo as you long you dont forget to mention the author of the same. *
echo - comp: Start the compiling menu.
echo - rnfile: Start the run menu.
echo - inf: Show this menu.
echo - exp: Close the script.
echo #####################################
set /p retmenu=Return to main menu? press 0:
if %retmenu%==0
goto :
mainmenu
:runfile
cls
color 0B
set /p file2run=Write File to run:
:run
cls
echo ======================================
java %file2run%
echo ======================================
set /p retrn=Return to main menu?
(use command 0
):
Gracias por compartir con los demás.
PD: Corregido el detalle :-)
Saludos!