#54: Clear error for people trying to compare broken jars
This commit is contained in:
parent
13db1ae859
commit
4eed52a15b
@ -189,6 +189,12 @@ public class SpecialSource {
|
||||
jar1 = Jar.init(FileLocator.getFile((String) options.valueOf("first-jar")));
|
||||
jar2 = Jar.init(FileLocator.getFile((String) options.valueOf("second-jar")));
|
||||
|
||||
if (jar1.getMain() == null || jar2.getMain() == null) {
|
||||
System.err.println("Jars for comparison must both define Main-Class manifest attribute");
|
||||
System.exit(-1);
|
||||
return;
|
||||
}
|
||||
|
||||
log("Creating jar compare");
|
||||
JarComparer visitor1 = new JarComparer(jar1);
|
||||
JarComparer visitor2 = new JarComparer(jar2);
|
||||
|
Loading…
Reference in New Issue
Block a user