This Eclipse Information is for Pedram's Students (Fall 2024)
The information of this eclipse page is for students
in Pedram's sections (Fall 2024).
If you are in another class/section,
make sure whether you can use the information on this page.
Instructors may use different Eclipse/Java versions.
Eclipse 2022_12_R Installation
Overview
We will be using an older version of Eclipse that has been thoroughly tested for
use in the CMSC131/CMSC 132 courses running Java 17. Our goal in this class is to
learn algorithmic thinking as opposed to learning the very latest Java features,
so this version will work just fine for our purposes. If you have a linux system information
is also available on the Eclipse site (see Software Sources below).
Note: This Eclipse version creates by default a module-info.java file when
creating a project. When creating a project, uncheck the "Create module-info.java file"
option you will see under the "Module" section.
For PCs
-
Download the Eclipse package Windows x86_64 available
at https://www.eclipse.org/downloads/packages/release/2022-12/r/eclipse-ide-java-developers
The link is underneath the title "Download Links".
- The file you download must have the .zip extension, otherwise you have the wrong file.
- Right-click on the downloaded file and click “Extract All”. It might take a while for it to finish extracting.
- Open the extracted folder, then open the “eclipse” folder, then launch Eclipse by
double clicking “eclipse.exe”. Optional: right click eclipse.exe and click “create shortcut”. You can
put the shortcut wherever is convenient (i.e. your desktop).
- It will ask you to specify a Workspace (directory). Please use or create one that has not been
used with another Eclipse version; this is to prevent any conflicts.
- Install the Course Management Plugin Installation as described below.
If you don't install this plugin,
you will not see the "Submit Project" button that will allow you to submit projects from Eclipse.
- Eclipse does not come with an uninstaller. Deleting the application is enough to uninstall it.
For Macs
- Download the Eclipse package macOS x86_64 available
at https://www.eclipse.org/downloads/packages/release/2022-12/r/eclipse-ide-java-developers.
The link is underneath the title "Download Links".
-
Double-click on the downloaded file.
- Drag Eclipse icon to the Application folder. Optional: You can drag icon from application
folder to desktop to make a shortcut.
- Launch Eclipse and make sure you specify a Workspace (directory) that has not been used
with another Eclipse version; this is to prevent any conflicts.
- Install the Course Management Plugin Installation as described below.
If you don't install
this plugin, you will not see the "Submit Project" button that will allow you to submit
projects from Eclipse.
-
Eclipse does not come with an uninstaller. The eclipse folder present in the
/Users/USERNAME folder (where USERNAME corresponds to the account username) has
the different eclipse versions available in your system. Remove the appropriate folder to
remove a particular version. Keep in mind that workspaces will not be removed by deleting a
particular eclipse version.
Course Management Plugin Installation
- Launch Eclipse.
- In Eclipse, select Help→Install New Software...
- Click on the "Add..." button.
- In the dialog box:
- For "Name" use:
Maryland Eclipse Update Site
- For "Location" use:
http://www.cs.umd.edu/~pugh/eclipse
- Click on the "Add" button.
- In a PC click the > next to "Uncategorized" and select
the Course Project Manager. In a Mac, first uncheck the entry
labeled "Group items by category" then select (check) "Course
Project Manager".
- Select Next twice, accept the license, click "Finish", select "Unsigned" and "Trust Selected".
Restart Eclipse to complete the process.
- Select "Install anyway" in the popup window that warns about installing
software that contains unsigned content.
Software Sources