Java Jar File Find findJars(File libDir)

Here you can find the source of findJars(File libDir)

Description

find Jars

License

Educational Community License

Declaration

static File[] findJars(File libDir) 

Method Source Code

//package com.java2s;
/**//w  w w  .j  a  v  a 2 s. co  m
 * Copyright 2005-2015 The Kuali Foundation
 *
 * Licensed under the Educational Community License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.opensource.org/licenses/ecl2.php
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.io.File;

import java.io.FilenameFilter;

public class Main {
    private static final FilenameFilter JAR_FILES_FILTER = new FilenameFilter() {
        public boolean accept(File dir, String name) {
            return name.matches(".+\\.jar");
        }
    };

    static File[] findJars(File libDir) {
        File[] jarFiles = new File[0];
        if (libDir.isDirectory()) {
            jarFiles = libDir.listFiles(JAR_FILES_FILTER);
        }
        return jarFiles;
    }
}

Related

  1. findJar(String nameRegexp)
  2. findJarContaining(Class c)
  3. findJarEntry(String entryName, JarInputStream jarFile)
  4. findJarFiles(String[] classPathLines)
  5. findJars(File folder)
  6. findJarsDir(String sparkHome, String scalaVersion, boolean failIfNotFound)
  7. findJarsFromDirectory(File targetDirectory)
  8. findJarsNamesInPath(String path)
  9. getJarFile(@Nonnull Class clazz)