3 minutes
End-of-Life Technology: How to Drive Innovation Without Compromising Stability
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]
As a Java developer, you’ve probably experienced the challenges of deploying Jakarta EE or MicroProfile applications to the cloud. Setting up infrastructure, configuring servers and dealing with the gamut of cloud environments can be a major deviation from your core development tasks, ultimately influencing your productivity. However, there are tools that you can leverage to simplify and streamline cloud deployments. One is Payara Cloud Maven plugin – let’s look at what it offers and how to use it in this blog post.
Payara Cloud Maven plugin integrates with Payara Cloud, our fully managed Payara-as-a-Service platform, to simplify your deployment workflow. The plugin has a number of goals that automate the continuous deployment of your Jakarta EE and MicroProfile applications to Payara Cloud.
{{cta(‘8d7bedd4-483c-414b-8b1e-47539832ae92’)}}
The Payara Cloud Maven Plugin offers the following goals:
Add the plugin dependency to your project’s pom.xml:
<plugin>
<groupId>fish.payara.maven.plugins</groupId>
<artifactId>payara-cloud-maven-plugin</artifactId>
<version>LATEST_VERSION</version>
</plugin>
(Replace LATEST_VERSION with the actual version for example 1.0-Alpha2)
Alternatively, you can scaffold a new Jakarta EE and MicroProfile project using our starter scaffolding tool here.
Securely store your Payara Cloud credentials in Maven settings or provide them through command-line options. You can also use the login goal to login.
Execute Maven commands with the appropriate plugin goals:
mvn payara-cloud:deploy # Deploy your application
mvn payara-cloud:dev # Start live-reload development mode
The Payara Cloud Maven Plugin simplifies cloud-native development for Jakarta EE and MicroProfile projects. It integrates with your Maven build process, making cloud deployments and daily development easier so you can concentrate on creating innovative applications.
Get started with this new plugin by signing up for your FREE 15-day trial of Payara Cloud now.

Share:
3 minutes
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]
5 minutes
November has been one of the busiest months of the year for the Java and Jakarta EE ecosystem. With […]
3 minutes
Working with enterprise Java databases can sometimes feel like swimming upstream. Jakarta EE 11’s Jakarta Data helps developers glide […]