Я пробовал много способов обеспечения того, чтобы IntelliJ перестраивал мой артефакт всякий раз, когда я перестраивался.
Однако, похоже, что единственный способ заставить IntelliJ правильно обновить зависимости, содержащиеся в артефакте, этоудалите папку out
перед тем, как попросить ее перестроить.
Все остальные способы, по-видимому, ссылаются на некоторый кеш, который должен сказать, что «этот артефакт уже создан, не нужно пытаться сделать это снова»,даже когда я нажимаю Build -> Build Artifacts... -> Rebuild
.
Кроме того, мне иногда приходится открывать этот интерфейс, чтобы удалить артефакт и создать новый, а затем включить библиотеки из «Доступных элементов», дважды щелкнув их:
Как мне сделать так, чтобы все это происходило автоматически при каждом повторном развертывании?