See gh-23081
This commit is contained in:
Johnny Lim
2020-08-25 21:48:00 +09:00
committed by Stephane Nicoll
parent 4320b3a919
commit e48af31ced
5 changed files with 5 additions and 6 deletions

View File

@@ -101,8 +101,8 @@ public class Repackager extends Packager {
public void repackage(File destination, Libraries libraries, LaunchScript launchScript, FileTime lastModifiedTime)
throws IOException {
Assert.isTrue(destination != null && !destination.isDirectory(), "Invalid destination");
getLayout(); // get layout early
if (lastModifiedTime != null && getLayout() instanceof War) {
Layout layout = getLayout(); // get layout early
if (lastModifiedTime != null && layout instanceof War) {
throw new IllegalStateException("Reproducible repackaging is not supported with war packaging");
}
destination = destination.getAbsoluteFile();