Как изменить расположение файла installation.log при новой установке?

Как изменить расположение файла installation.log при новой установке?

Я пробовал использовать следующие параметры: «Установщик» -> «Параметры выполнения» -> «Аргументы».

-Dinstall4j.keepLog=true -Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglogs/installation.log

но не повезло.


person yalamandala venkateswarlu    schedule 15.02.2017    source источник
comment
Возможная копия Запишите временный журнал install4j в каталог .install4j   -  person Sergey    schedule 17.01.2018


Ответы (2)


-Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglogs/installation.log

Это не сработает, потому что каталог установки не существует и даже не известен при запуске. Вы должны выбрать абсолютный путь для -Dinstall4j.alternativeLogfile, поэтому он подходит только для целей отладки. Начиная с версии 6.1.4 в install4j нет возможности изменить расположение файла журнала.

person Ingo Kegel    schedule 15.02.2017
comment
Как файл installation.log создается в каталоге .install4j после новой установки? - person yalamandala venkateswarlu; 16.02.2017
comment
Да, он там создается, но не настраивается. - person Ingo Kegel; 16.02.2017

Начиная с версии 6.1.4 мы добавили действие «Копировать файл» на экран «Готово» и скопировали файл журнала в указанный каталог. В качестве местоположения файла вы можете использовать переменную установки ${installer:sys.logfile}, а в качестве места назначения - что-то вроде ${installation:sys.installationDir}/dialogs/installation.log. Единственное, что отсутствует в скопированном файле журнала, - это последняя запись вроде «Установка прошла успешно» или что-то еще. Но это должно быть обходным путем для вашей цели, пока расположение файла журнала не будет настроено в следующей версии.

person Hardie82    schedule 17.02.2017