compiling java program using jdk command line windows platform
TRANSCRIPT
![Page 1: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/1.jpg)
COMPILING JAVA PROGRAM USING
JDK COMMAND LINEWINDOWS PLATFORM
![Page 2: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/2.jpg)
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
![Page 3: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/3.jpg)
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
![Page 4: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/4.jpg)
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
![Page 5: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/5.jpg)
READY YOUR COMMAND PROMPTOPEN YOUR COMMAND PROMPT
SET THE PATH OF YOUR COMMAND PROMPT TO THE FOLDER
FOR EXAMPLE:
D:
CD TEST
![Page 6: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/6.jpg)
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
![Page 7: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/7.jpg)
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
![Page 8: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/8.jpg)
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
![Page 9: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/9.jpg)
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
![Page 10: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/10.jpg)
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
![Page 11: COMPILING JAVA PROGRAM USING JDK COMMAND LINE WINDOWS PLATFORM](https://reader036.vdocuments.net/reader036/viewer/2022072111/56649da75503460f94a9348c/html5/thumbnails/11.jpg)
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