Я хотел бы иметь возможность разумно решить, изменилось ли веб-приложение и нужно ли его повторно развернуть, но не могу определить эффективный способ сделать это с Maven2.
Для данного веб-приложения JavaMaven не будет перекомпилировать неизмененные исходные файлы, но будет всегда переупаковывать артефакт .war, тем самым обновляя свою временную метку.С обновленной отметкой времени я должен предположить, что артефакт представляет собой обновленную версию снимка.
Возможно ли, чтобы Maven избегал переупаковки, если исходные файлы не были изменены, а ранее упакованный .war-файл все еще присутствует в целевом объектепапка?По крайней мере, возможно ли, чтобы Maven избежал перезаписи ранее упакованного .war-файла, если не было найдено никаких изменений?