С этой командой я копирую различные файлы и заменяю их в месте назначения.
rsync -av --existing web/src/main/webapp/com/* web/target/project/com/
Как я заменяю только файлы .xhtml
расширение?
В Вашей команде *
будет быть расширенным до любого вида файлов в "src" каталоге, означающем всех их (даже каталоги), с *.xhtml
Вы можете только конечные файлы с эти .xhtml
расширения.
rsync -av --existing web/src/main/webapp/com/*.xhtml web/target/project/com/
С этой командой только файлы с xhtml
расширение в web/target/project/com/
попытка быть обновленным.