public void run()

in src/main/java/org/apache/maven/shared/scriptinterpreter/ScriptRunner.java [131:161]


    public void run(
            final String scriptDescription,
            final File basedir,
            final String relativeScriptPath,
            final Map<String, ?> context,
            final ExecutionLogger logger)
            throws IOException, ScriptException {
        if (relativeScriptPath == null) {
            LOG.debug("{}: relativeScriptPath is null, not executing script", scriptDescription);
            return;
        }

        final File scriptFile = resolveScript(new File(basedir, relativeScriptPath));

        if (!scriptFile.exists()) {
            LOG.debug(
                    "{} : no script '{}' found in directory {}",
                    scriptDescription,
                    relativeScriptPath,
                    basedir.getAbsolutePath());
            return;
        }

        LOG.info(
                "run {} {}.{}",
                scriptDescription,
                relativeScriptPath,
                FilenameUtils.getExtension(scriptFile.getAbsolutePath()));

        executeRun(scriptDescription, scriptFile, context, logger);
    }