Development Requirements
Before beginning deployment in Liferay PaaS, developers planning to create modules should install the required tools. There are various development tools and frameworks that developers can use to create their customizations, but deployment to Liferay Cloud begins with the GitHub project created during the provisioning process.
To set up a local environment for development with Liferay Cloud, the following are required:
-
Java (using a supported JDK version): required for running Liferay instances locally
-
Gradle 4+: used to run any of various build commands for Liferay DXP and Liferay Cloud
-
Git: necessary for adding changes to deploy to Liferay Cloud
-
Repository hosting service account: required to push code changes to a remote repository and submit changes for Liferay Cloud builds. You can use an account for any of these available options:
Liferay Cloud has similar prerequisites to Liferay Workspace. Developers who are familiar with creating a Liferay Workspace using Liferay Dev Studio, Maven, or the Liferay IntelliJ Plugin will have most of the necessary tools already set up.