All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.blinkfox.jpack.PackBuildMojo Maven / Gradle / Ivy

package com.blinkfox.jpack;

import com.blinkfox.jpack.handler.PlatformPackContext;

import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;

/**
 * 打包的 Maven 插件主入口 Mojo 类.
 *
 * @author blinkfox on 2019-04-28.
 */
@Mojo(name = "build", defaultPhase = LifecyclePhase.PACKAGE)
public class PackBuildMojo extends AbstractBaseMojo {

    /**
     * 正式执行构建各平台包的方法.
     */
    @Override
    protected void exec() {
        // 在各平台下执行打包.
        new PlatformPackContext().pack(super.platforms, super.buildPackInfo());
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy