COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM
CREATE WORK ENVIRONMENT CREATE A FOLDER FOR EXAMPLE IN LOCAL DISC D: CREATE FOLDER TEST PUT YOUR JAVA PROGRAM FILE (.JAVA) FILES IN THE FOLDER
THE JAVA PROGRAM (WITH PACKAGE) THIS IS THE CODING OF THE JAVA PROGRAMS (WITH PACKAGE NAME SPECIFIED) USED IN THIS EXAMPLE THERE ARE TWO FILES: Hello.java TestHello.java *notice the CamelCase
THE JAVA PROGRAM (WITHOUT PACKAGE) THIS IS THE CODING OF THE JAVA PROGRAMS USED IN THIS EXAMPLE (WITHOUT SPECIFYING THE PACKAGE) THERE ARE TWO FILES: Hello.java TestHello.java *notice the CamelCase
READY YOUR COMMAND PROMPT OPEN YOUR COMMAND PROMPT SET THE PATH OF YOUR COMMAND PROMPT TO THE FOLDER FOR EXAMPLE: D: CD TEST
COMPILING IN THE PATH TYPE: JAVAC *.JAVA TO COMPILE ALL YOUR JAVA PROGRAM FILES INSIDE THE FOLDER THIS WILL GENERATE THE.CLASS FILES INSIDE THE FOLDER
RUN (WITHOUT PACKAGE) TO RUN THE COMPILED PROGRAM TYPE: If you don’t specify the package name then just type java TestHello Your output will be displayed and if there is error, an error will be displayed instead
RUN (WITH PACKAGE) IF YOU’VE SPECIFIED THE PACKAGE NAME THEN YOU NEED TO MOVE THE CLASS FILES INTO THE RESPECTIVE PACKAGE FOLDER IN THIS EXAMPLE THE PACKAGE NAME IS my.jpkk.test SO CREATE THE FOLDER my > jpkk > test AND PLACE THE CLASS FILES IN THE my>jpkk>test folder
RUN (WITH PACKAGE) TO RUN THE COMPILED PROGRAM TYPE: java my.jpkk.test.TestHello Note that the my.jpkk.test is the package name for the java program Your output will be displayed and if there is error, an error will be displayed instead
CREATING JAR FILE TO CREATE JAR FILE TYPE: jar cvf Hello.jar my Hello.jar IS THE JAR FILE NAME WE SPECIFY my IS THE PACKAGE FOLDER NAME THAT CONTAINS THE MAIN CLASS
RUNNING A JAR FILE TO RUN A JAR FILE TYPE: java –classpath D:\TEST\Hello.jar my.jpkk.test.TestHello THE OUTPUT WILL BE DISPLAYED