Вот мои ответы на эти вопросы:
1) Из того, что я могу сказать, установка antiJARLocking и / или antiResourceLocking в false может вызвать проблемы только в Windows (хотя я смутно помню, как разработчик Tomcat утверждал, что это также влияет на Linux - я игнорирую это, потому что видел ноль доказательств этого, и нет примеров / подробных объяснений, подтверждающих это).
2) Неправильно устанавливать значение false, когда Tomcat работает в Windows.
Второй 2) !! Tomcat работает на нескольких дистрибутивах и версиях Linux уже более десяти лет. Я никогда не сталкивался с проблемой блокировки jar-файлов или блокировки ресурсов из-за того, что ни один из этих атрибутов не был установлен в true. Насколько я знаю, этого не происходит, но это может зависеть от используемой вами реализации файловой системы, и я всегда использовал EXT2, EXT3 или EXT4.
Если у вас все еще есть вопросы по этому поводу, спросите об этом в списке рассылки пользователей Tomcat.
Ура!
Джейсон Бриттен
Соавтор Tomcat: полное руководство (O'Reilly)