Package com.norconex.commons.lang.jar
Class JarDuplicateFinder
- java.lang.Object
-
- com.norconex.commons.lang.jar.JarDuplicateFinder
-
public final class JarDuplicateFinder extends Object
Utility class for finding multiple instances of the same Jar that exists either in different folder or the same, with the same name and version, or same name but different versions. This class will consider Jar as being duplicates based on their base name, not their content or any other indicator.- Since:
- 1.10.0
- Author:
- Pascal Essiembre
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<JarDuplicates>findJarDuplicates(File... jarPaths)Finds all jar duplicates.static List<JarDuplicates>findJarDuplicates(String... jarPaths)Finds all jar duplicates.static voidmain(String[] args)
-
-
-
Method Detail
-
findJarDuplicates
public static List<JarDuplicates> findJarDuplicates(String... jarPaths)
Finds all jar duplicates. This method is null-safe and returns an empty list if no duplicate Jars are found.- Parameters:
jarPaths- paths to either jar files or directories containing jars- Returns:
- list of jar duplicates
-
findJarDuplicates
public static List<JarDuplicates> findJarDuplicates(File... jarPaths)
Finds all jar duplicates. This method is null-safe and returns an empty list if no duplicate Jars are found.- Parameters:
jarPaths- paths to either jar files or directories containing jars- Returns:
- list of jar duplicates
-
main
public static void main(String[] args)
-
-