Difference between revisions of "Initial Setup"
(formatting and added a few more things) |
(→Java) |
||
Line 24: | Line 24: | ||
=Java= | =Java= | ||
− | *Download [https://www.oracle.com/java/technologies/downloads/ | + | *Download [https://www.oracle.com/java/technologies/downloads/ JDK19] (or greater) |
− | *Install | + | *Install JDK19 (or greater) |
=IDE= | =IDE= |
Revision as of 17:23, 4 January 2023
Ensure everything runs smoothly to avoid issues throughout the semester. Initial setup should be done during the first week of the semester.
Contents
S&Q Prep
Needs to be done before each class session to best prepare for the lecture and exercises:
- Watch video(s) and/or Read reading(s)
- Fill out S&Q (Synthesis & Question) Form
Bitbucket
Accept Invite
The first minute of this video (from CSE 131) shows off how to accept a bitbucket invitation sent to your email.
Set Up Access
Choose one of the two approaches below:
- App Password: set up an app password for bitbucket
- SSH Key: set up an ssh key for bitbucket
Clone Repo
Note: in this video I imported into an empty workspace. If you already have projects in your workspace, you can find Import... from the File Menu in Eclipse.
Piazza
Sign up for Piazza. Then join 231 on Piazza.
Java
- Download JDK19 (or greater)
- Install JDK19 (or greater)
IDE
Download and install one of: Eclipse, IntelliJ IDEA, or VS Code. Eclipse is the most well traveled path in CSE 231S. However, students have had success with IntelliJ and VS Code in the past.
Eclipse
- Download Up To Date Version (2022‑06 or greater) of Eclipse.
- Install Eclipse (Select Eclipse IDE for Java Developers).
- Test Eclipse
IntelliJ IDEA
VS Code
Results
Submit results to this form so we know how your setup process went.
Bonus
Write pseudocode for this process to parallelize these tasks with async and finish where possible.
To make it interesting... assume JDK16 must be installed before Eclipse can be installed.