Learning Patterns Your Source for Quality Technology Courseware

Developing RESTful Services with REST/JAX-RS: Lab Setup Instructions (Windows OS: Java 11, IntelliJ, Tomcat 9)

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)

Install Tomcat 9.0

Install IntelliJ IDEA Community (2023 versions)

Instructions are for Version 2023.1. Any 2023.x version should work, but if you can easily do so, use 2023.1. IntelliJ sometimes changes it's IDE interface, and if the version used differs from what the lab instructions were written to, this may be confusing to students (but not a deal breaker)

NOTE: IntelliJ IDEA Ultimate will also work fine, if you are using that, but it's not needed.

Download

Install

​Install SmartTomcat Plugin Into IntelliJ IDEA

Install from Disk (only if you don't have internet access to the IntelliJ  Marketplace)