This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have been developing using JK 1.3. Now that I have the program working I would like to move it to other computers. My question is do I need to download the Java 1.3 run-time environment onto every computer I want to run on? Also, do I need to move all of the .class files over as they exist on my development machine, or is there a way to package them so I can just move one file over and run that file when I want it to execute. Thanks very much to anyone who responds.
Welcome to Java! Yes, you need a Java runtime enviornment on every machine where you will run Java programs. However, Sun distributes a "JRE", which is much smaller than the "JDK". It allows you to run Java programs, but not develop them. You can package all your class files in jars. A jar file is like a zip file containing all your classes and other resources for running the program. You can create a jar file using the jar program that comes with the JDK. However, until you get more familiar with Java, and especially classpaths, I suggest just working with the individual classes.