Package org.finos.fluxnova
Class Migrator
java.lang.Object
org.finos.fluxnova.Migrator
Main entry point for the Fluxnova migration tool.
This class provides a command-line interface for migrating Camunda projects to Fluxnova.
It delegates the actual migration work to the
MigratorService class.
Usage: java -jar fluxnova-migrator.jar "/path/to/project"
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Migrator
public Migrator()
-
-
Method Details
-
main
public static void main(String[] args) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException, org.apache.maven.shared.invoker.MavenInvocationException The main method that initiates the migration process.- Parameters:
args- Command line arguments. Expects exactly one argument: the path to the root directory of the project to be migrated.- Throws:
IOException- If there is an error reading or writing files during migrationorg.codehaus.plexus.util.xml.pull.XmlPullParserException- If there is an error parsing XML files (e.g., pom.xml)org.apache.maven.shared.invoker.MavenInvocationException- If there is an error invoking Maven during the migration process
-