Getting Java Working
Download
Report
Transcript Getting Java Working
Setting Up Java
CS0007: Introduction to Computer Programming
Things you will need
You must have:
The Java Runtime Environment (JRE)
Includes Java Virtual Machine (JVM)
The Java Developer Kit (JDK)
Includes the Java Compiler
A text editor
Optional:
An Integrated Development Environment (IDE) – a software
application that provides comprehensive facilities to computer
programmers for software development
Netbeans
Eclipse
The Java Developer Kit
When you install the JDK, you automatically get the JRE
It can be downloaded here:
http://www.oracle.com/technetwork/java/javase/downloads/jdk6u25-download-346242.html
If you want more development features you can download them
here:
http://www.oracle.com/technetwork/java/javase/downloads/index.ht
ml
Your best bet is to follow the directions here:’
http://java.sun.com/new2java/programming/learn/
Text Editors
You can create Java programs with mostly any text editors
Windows:
PSPad
Notepad++
Linux:
gedit
Unix/Linux:
emacs
vim
nano
Remember to save you java source file as a .java file
Compiling and Running From
Command Line
You can compile a java source file from either a Windows or Unix
command prompt with the following command:
javac YourProgramName.java
This will create a file called “YourProgramName.class”.
This contains the Java Byte Code for your program.
You can run a java program from either a Windows or Unix
command prompt with the following command:
java YourProgramName
Notes:
Your source file should end in “.java”
When you run your Java program just use the name of your source
file WITHOUT “.java”
The Command Line
Basic Unix Commands:
../ - up one in the directory heirarchy
ls (optional path) – list the files in the directory given in the optional
path, if no path is given, list the files in the current directory.
cd (optional path) – go to the directory given in the optional path, if
no path is given, go to the home directory
Many, many, many more:
http://www.rain.org/~mkummel/unix.html
Windows Command Line Commands:
Same for the above, but instead of ls, use dir
Also many, many, many more:
http://ss64.com/nt/
Integrated Development Environment
(IDE)
Using a text editor and compiling from the command line is the
most basic way of creating a Java program, but there are tools
available to make it easier to create Java programs called IDEs
The two major ones are:
Netbeans
Eclipse
Netbeans is an IDE from Oracle, the current owners of the Java
language, and thus, is very easy to use with Java.
If you install Netbeans, it will guide you through installing the JDK
Eclipse is a third-party open-source IDE that is very powerful and
popular.
You may need to install the JDK successfully before installing Eclipse.
Netbeans and Eclipse Demo