Здесь есть несколько хороших ответов, которые обрабатывают эту ошибку в широком диапазоне. Я столкнулся с конкретной ситуацией с Spring Security, которая быстро, хотя, вероятно, и не была оптимальной, исправлена.
Во время авторизации пользователя (сразу после входа в систему и прохождения аутентификации) я тестировал пользовательский объект для определенного органа в пользовательском классе, который расширяет SimpleUrlAuthenticationSuccessHandler.
Мой пользовательский объект реализует UserDetails и имеет набор ленивых загруженных Ролей, которые бросали исключение «org.hibernate.LazyInitializationException», не могли инициализировать исключение прокси - без сеанса. Изменение этого набора из «fetch = FetchType.LAZY» на «fetch = FetchType.EAGER» исправило это для меня.
Со страницы руководства install
:
-c Copy the file. This is actually the default. The -c option is only included for backwards compatibility.
Я думаю, что он демонстрирует одинаковое поведение для копирования файлов и создания каталогов. Кроме того, взгляните на https://github.com/NagiosEnterprises/nagioscore/blob/master/Makefile.in#L37-L39 и https://github.com/NagiosEnterprises/nagioscore /blob/master/Makefile.in#L415-L421 мы видим, что они устанавливаются скриптом ./configure
.
Взглянув на configure.ac
, мы видим, что макросы autoconf по умолчанию определяют используемый двоичный файл: https://github.com/NagiosEnterprises/nagioscore/blob/master/configure.ac#L17 -L19 . И это Nagios специально для установки $(COMMAND_OPTS)
: https://github.com/NagiosEnterprises/nagioscore/blob/master/configure.ac#L237-L240 .
Надеюсь, это поможет!
TL; DR: Это реликвия и не имеет значения:)