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

com.blinkfox.jpack.consts.ExceptionEnum Maven / Gradle / Ivy

Go to download

这是一个用于对 SpringBoot 服务打包为 Windows、Linux、Docker 或 Helm Chart 下可部署包的 Maven 插件。

There is a newer version: 1.5.5
Show newest version
package com.blinkfox.jpack.consts;

/**
 * 异常信息标识和提示信息的对应关系枚举类.
 *
 * @author blinkfox on 2019-05-13.
 */
public enum ExceptionEnum {

    /**
     * 没有 Docker 环境的枚举实例.
     */
    NO_DOCKER("未检测到或开启 Docker 环境."),

    /**
     * 没有 Dockerfile 文件的枚举实例.
     */
    NO_DOCKERFILE("Dockerfile 文件未找到!"),

    /**
     * 复制 jar 包异常.
     */
    COPY_JAR_TO_TARGET_EXCEPTION("复制 jar 包到 jpack docker 目录下的 target 目录中失败!"),

    /**
     * 使用 jpack 构建 Docker 镜像出错的枚举实例.
     */
    DOCKER_BUILD_EXCEPTION("jpack 构建 Docker 镜像失败!"),

    /**
     * 使用 jpack 导出 Docker 镜像出错的枚举实例.
     */
    DOCKER_SAVE_EXCEPTION("jpack 导出 Docker 镜像失败!"),

    /**
     * 使用 jpack 对镜像打标签出错的枚举实例.
     */
    DOCKER_TAG_EXCEPTION("jpack 对镜像进行打标签失败!"),

    /**
     * 使用 jpack 推送 Docker 镜像出错的枚举实例.
     */
    DOCKER_PUSH_EXCEPTION("jpack 推送 Docker 镜像失败!");

    /**
     * 异常的描述信息.
     */
    private String msg;

    /**
     * 构造方法.
     *
     * @param msg 异常的描述信息
     */
    ExceptionEnum(String msg) {
        this.msg = msg;
    }

    /**
     * 获取异常的描述信息值.
     *
     * @return 描述信息
     */
    public String getMsg() {
        return this.msg;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy