Learning Patterns Your Source for Quality Technology Courseware

Introduction to Spark 3 with Scala: Lab Setup Instructions (Windows OS: Java 11)

Below are the standard requirements for this course. If you have any questions or issues, please contact us.

Important Note: Student lab files are required on each computer used for the course. The links for these are not in this lab setup, and you should receive them separately.

Other notes:

Hardware and classroom setup.

Each student and the instructor shall have a workstation that fulfills the listed requirements.

Install 7-zip 

We’ve found that there are sometimes problems using the built in Windows archive/zip utility. This generally has to do with long path lengths that it can’t handle. Use 7-zip to extract the labs and any software zips which we’ve found very reliable.

Lab Files: Each student and instructor must have lab files installed (links to these files are generally sent separately via e-mail).

Other instructor requirements for the classroom

Install Java Development Kit – JDK 11 (11.0.21)

Environment Setup

These instructions assume you’ve extracted the lab setup to C:\, creating a C:\spark-labs folder with the lab files. If you’ve extracted it elsewhere, change the instructions accordingly.

NOTE: If you’ve extracted the lab folder to a folder with a path name longer than C:\spark-labs, you must copy the spark-labs\kafka folder to c:\ (so there is a c:\kafka folder) or to something with a similarly short path name. Otherwise you may break the Kafka install.

Install Cygwin

Test Cygwin

Install Notepad++