Check $M2_HOME/bin/mvn please.
......
exec "$JAVACMD" \
$MAVEN_OPTS \
-classpath "${M2_HOME}"/boot/classworlds-*.jar \
"-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \
"-Dmaven.home=${M2_HOME}" \
${CLASSWORLDS_LAUNCHER} $QUOTED_ARGSSo in a typical case, "mvn compile package" will bejava -cp $M2_HOME/boot/classworlds-*.jar -Dclassworlds.conf=$M2_HOME/bin/m2.conf -Dmaven.home=$M2_HOME org.codehaus.classworlds.Launcher "compile package"
It's an application loaded by classworlds. By digging into m2.conf, you can find out that the actual main class is org.apache.maven.cli.MavenCli.
Regards -Jiaqi 張旭 wrote:
Hi, everyone. Is there a way to invoking maven from java code? Thanks in advance.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
