You've already forked edt-install-script
mirror of
https://github.com/Dajigin/edt-install-script.git
synced 2025-07-17 23:07:46 +02:00
Added server Java setup.
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
- Установка новой версии
|
||||
- Корректировка 1cedt.ini в сооответствии с рекомендациями для импорта больших конфигураций
|
||||
- Создание (в случае отсутствия) каталога временных файлов
|
||||
- Перенастройка на использование серверной Java
|
||||
|
||||
Порядок работы:
|
||||
|
||||
@ -16,10 +17,11 @@
|
||||
3). Запустить INSTALL.cmd от имени Администратора. Опционально, можно указать объем памяти и каталог временных файлов.
|
||||
|
||||
Параметры запуска:
|
||||
INSTALL.cmd [ОбъёмПамяти] [ПутьКВременномуКаталогу]
|
||||
INSTALL.cmd [ОбъёмПамяти] [ПутьКВременномуКаталогу] [Путь к Java]
|
||||
|
||||
ОбъёмПамяти - по умолчанию 8g
|
||||
ПутьКВременномуКаталогу - по умолчанию c:\jtmp
|
||||
ОбъёмПамяти - по умолчанию "8g"
|
||||
ПутьКВременномуКаталогу - по умолчанию "c:\jtmp"
|
||||
Путь к Java - по умолчанию "C:\Program Files\BellSoft\LibericaJDK-11-Full"
|
||||
|
||||
Пример:
|
||||
INSTALL.cmd 12g c:\temp
|
||||
|
@ -59,7 +59,14 @@ If (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::
|
||||
}
|
||||
$MemoryString = "-Xmx"+$memory
|
||||
Rename-Item -Path $IniFileName -NewName $BakFileName
|
||||
$IniFileContent = Get-Content $BakFileName | ForEach-Object {$_ -replace "-Xmx4096m", $MemoryString}
|
||||
|
||||
If($javapath -eq $null)
|
||||
{
|
||||
$javapath ="C:\Program Files\BellSoft\LibericaJDK-11-Full"
|
||||
}
|
||||
$server_java_string = "-vm`n" + $javapath + "\bin\server\jvm.dll`n" + "-vmargs"
|
||||
|
||||
$IniFileContent = Get-Content $BakFileName | ForEach-Object {$_ -replace "-Xmx4096m", $MemoryString} | ForEach-Object {$_ -replace "-vmargs", $server_java_string}
|
||||
|
||||
Set-Content -Path $IniFileName -Value $IniFileContent
|
||||
Add-Content -Path $IniFileName -Value ("-Djava.io.tmpdir=" + $tmpdir)
|
||||
|
Reference in New Issue
Block a user