|
Resources |
Development Environment
In order to complete the projects for this course you will be using an integrated software development tool (or IDE) called Eclipse. If you are planning on working from your own PC, you must visit the following link and follow the instructions there on how to setup the Eclipse environment so that it works for our class.
http://www.cs.umd.edu/eclipseCVS Connection Dialog Box
Click here for a screenshot of the CVS Connection Dialog Box for this semester.
You can cut and paste the following lines into the dialog box:
- Host:
linuxlab.csic.umd.edu
- Repository Path:
/afs/csic.umd.edu/users/fpe/cvs131Fall10/cs131XXX
(Replace "cs131XXX" with your personal login ID.)
Other Class-Related Links
- Jar creation for submission
- If you find it necessary to use the submit server for your program submission, please see this information for instructions on how to create your .jar file.
Important information for Mac users
If you have a Mac and are planning to use Java 5.0 (which is a requirement for this course) then you must update your OS to Tiger or Leopard. As a student of the University you can obtain a copy of Leopard (the newest one) for $79.00. Visit the web site Mac OS X v.10.5 for further information.
About Java
The following web pages provide detailed references to information about Java.
- Sun's "Code Conventions"
- Guide for proper style when programming in Java.
- Sun's Java Homepage
- It is the place to come when you really need the latest technical specs and downloads.
- Sun's Java Tutorial
- This page has a number of links to books and web pages about Java, which you may find of interest.
- Java SDK 6.0 General Documentation
- This page contains technical documentation for the Java Software Development Kit (JDK), which includes the Java compiler and the associated libraries.
- Java 6.0 API Specs
- This page contains (javadoc) documentation for the Java libraries. It is an excellent reference and you should bookmark it on your browser.
