Class EmulatorEdgeCli

java.lang.Object
com.cloudforge.core.local.EmulatorEdgeCli

public final class EmulatorEdgeCli extends Object
Command-line entry point for EmulatorEdgeLifecycle — backs scripts/emulator-edge-*.sh.

EmulatorEdgeLifecycle's own javadoc calls it "the preferred entry for Maven goals and programmatic callers", but no Maven plugin ever actually registered a cloudforge: prefix for it — mvn -f cfc-testing cloudforge:emulator-edge-reconcile (referenced in the nginx edge's own banner text and every scripts/emulator-edge-*.sh wrapper) has always 404'd with "No plugin found for prefix 'cloudforge'". This class is the actual, working entry point: invoked via mvn -q -pl cloudforge-core org.codehaus.mojo:exec-maven-plugin:3.5.0:java -Dexec.mainClass=com.cloudforge.core.local.EmulatorEdgeCli -Dexec.args=<goal> (fully-qualified plugin coordinates — sidesteps the same prefix-resolution problem entirely rather than trying to register one).

  • Method Details

    • main

      public static void main(String[] args)