Mastering Liferay Workspaces and Tooling

Course Overview

Course Environment Setup

To get the most out of this course, you'll participate in hands-on exercises that reinforce the concepts you learn. Before proceeding on to the first module, ensure your system meets the following prerequisites:

  • Git: Git is a version control system that you'll use to access the workspaces provided for this course.

  • Java JDK 11: Liferay DXP is built on Java, so you'll need a Java Development Kit to compile and run your Liferay projects.

Git

To verify Git is installed and ready for use, open a terminal window and run this command:

git version
Note: If you're on Windows, use Command Prompt, PowerShell, or BASH to execute terminal commands.

This returns the version of your git installation. For example,

git version 2.45.2

If the Git command is not found, please see official documentation for how to install Git for your OS (macOS|Windows|Linux/Unix).

Java JDK 11

This course requires Java JDK 11. You can find the appropriate OpenJDK distribution for your OS here. You can download the JDK as a ZIP (Windows) or TAR.GZ (Linux/Mac) package. To install, extract the file in a folder of your choice, then set the JAVA_HOME environment variable to that folder. Alternatively, you can install Java using native installers according to your OS (macOS|Windows|Linux).

Once you've installed Java JDK 11, open a terminal window and run this command to ensure it is ready for use:

java -version 

The JDK version appears. For example,

openjdk version "11.0.24" 2024-07-16

If it does not, you may need to perform additional troubleshooting steps that are beyond the scope of this course. Please see the relevant Java JDK installation documentation for your system.

Conclusion

Great! With your environment set up, you're ready to start learning the fundamentals of Liferay workspace.

  • Git

  • Java JDK 11

  • Conclusion

Loading Knowledge

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy