Hazelcast Cloud Maven Plugin
This Maven plugin is a Java development tool for testing and deploying cluster-side modules.
note
This plugin is for Cloud Standard clusters only.
Before you Begin
Make sure that you have the following:
-
The
JAVA_HOMEenvironment variable set to the path of your JDKnoteHazelcast Cloud requires JDK 17 or later.
Usage Example
xml
<build>
<plugins>
<plugin>
<groupId>com.hazelcast.cloud</groupId>
<artifactId>hazelcast-cloud-maven-plugin</artifactId>
<version>0.2.0</version>
<configuration>
<apiBaseUrl>https://api.cloud.hazelcast.com</apiBaseUrl>
<clusterId>${clusterId}</clusterId>
<apiKey>${apiKey}</apiKey>
<apiSecret>${apiSecret}</apiSecret>
</configuration>
</plugin>
</plugins>
</build>
Configuration
| Parameter | Description | Example |
|---|---|---|
cluster | Cluster ID Find your cluster id in the Cloud console. | a1b2c3d4 |
api | API key Generate an API key and secret in the Cloud console. | N/A |
api | API secret | N/A |
Goals
| Goal | Description | Example |
|---|---|---|
deploy | Package your Maven project into an executable JAR file and upload that file to the connected cluster. | bash |
stream- | Stream the latest 1,000 lines of logs from a single member in the connected cluster. | bash |