public void execute()

in src/main/java/org/apache/maven/plugins/war/WarMojo.java [187:203]


    public void execute() throws MojoExecutionException, MojoFailureException {

        if (isSkip()) {
            getLog().info("Skipping the execution.");
            return;
        }

        File warFile = getTargetWarFile();

        try {
            performPackaging(warFile);
        } catch (DependencyResolutionRequiredException | ArchiverException e) {
            throw new MojoExecutionException("Error assembling WAR: " + e.getMessage(), e);
        } catch (ManifestException | IOException e) {
            throw new MojoExecutionException("Error assembling WAR", e);
        }
    }