This Maven plugin is a Java development tool for testing and deploying cluster-side modules.
| 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 JDKHazelcast Cloud requires JDK 17 or later. 
Usage Example
<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 ID Find your cluster id in the Cloud console. | 
 | 
| 
 | API key Generate an API key and secret in the Cloud console. | N/A | 
| 
 | API secret | N/A | 
Goals
| Goal | Description | Example | 
|---|---|---|
| 
 | Package your Maven project into an executable JAR file and upload that file to the connected cluster. |  | 
| 
 | Stream the latest 1,000 lines of logs from a single member in the connected cluster. |  |