private String mavenClasspathPrefix()

in src/main/java/org/apache/maven/plugins/scripting/engine/JavaEngine.java [170:191]


    private String mavenClasspathPrefix() {
        final String home = System.getProperty("maven.home");
        if (home == null) {
            if (log != null) {
                log.debug("No maven.home set");
            }
            return "";
        }
        try (Stream<Path> files = Files.list(Paths.get(home).resolve("lib"))) {
            return files.filter(it -> {
                        final String name = it.getFileName().toString();
                        return name.startsWith("maven-");
                    })
                    .map(Path::toString)
                    .collect(joining(File.pathSeparator, "", File.pathSeparator));
        } catch (IOException e) {
            if (log != null) {
                log.debug(e);
            }
            return "";
        }
    }