Hexindai Maven Plugin

Hexindai maven plugin is used to make developer happy.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.hexindai.maven.plugins
ArtifactId

ArtifactId

hexindai-maven-plugin
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

Hexindai Maven Plugin
Hexindai maven plugin is used to make developer happy.
Project Organization

Project Organization

The Apache Software Foundation
Source Code Management

Source Code Management

https://github.com/hexindai/hexindai-maven-plugin

Download hexindai-maven-plugin

How to add to project

<plugin>
    <groupId>com.github.hexindai.maven.plugins</groupId>
    <artifactId>hexindai-maven-plugin</artifactId>
    <version>0.0.1</version>
</plugin>

Dependencies

compile (2)

Group / Artifact Type Version
org.apache.maven : maven-plugin-api jar 3.0
com.github.hexindai.s3harding : s3harding-core jar 0.0.8

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5.2

Project Modules

There are no modules declared in this project.

Hexindai Maven Plugin

Github Workflows

A Maven plugin. Work in progress

Will add many features. Just wait. Thank you.

How to use?

  1. Add this plugin to you pom.xml
<build>
    <plugins>
        <plugin>
            <groupId>com.github.hexindai.maven.plugins</groupId>
            <artifactId>hexindai-maven-plugin</artifactId>
            <version>0.0.1</version>
            <configuration>
                <properties>
                    <property>
                        <name>tableNamePrefix</name>
                        <value>New_V_FundIO_</value>
                    </property>
                    <property>
                        <name>shardingCount</name>
                        <value>512</value>
                    </property>
                    <property>
                        <name>seed</name>
                        <value>12341234</value>
                    </property>
                    <property>
                        <name>numOfNodesPerTable</name>
                        <value>5</value>
                    </property>
                </properties>
            </configuration>
        </plugin>
    </plugins>
</build>
  1. Run this plugin
./mvnw com.github.hexindai.maven.plugins:hexindai-maven-plugin:0.0.1:newvfundio -Duserid=148407

This command is too long. Like short? Add the following to your ~/.m2/settings.xml file.

 <pluginGroups>
+    <pluginGroup>com.github.hexindai.maven.plugins</pluginGroup>
 </pluginGroups>
  1. Enjoy
./mvnw hexindai:newvfundio -Duserid=148407
com.github.hexindai.maven.plugins

Hexindai E-Commerce Co., Ltd

Versions

Version
0.0.1