1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
setlocal
if exist jdk-17 (
echo "Using bundled JDK."
set JAVA_HOME=jdk-17
set JAVA_CMD=jdk-17\bin\javaw
) else (
echo "Using system JDK."
set JAVA_CMD=java
)
::-Xmx8g indicates 8 gb of memory.
::To adjust this (or other Java options), edit the "%USERPROFILE%\.igv\java_arguments"
::file. For more info, see the README at
::https://raw.githubusercontent.com/igvteam/igv/master/scripts/readme.txt
if exist "%USERPROFILE%\.igv\java_arguments" (
start %JAVA_CMD% -showversion --module-path=lib -Xmx8g -Dproduction=true @igv.args -Djava.net.preferIPv4Stack=true -Dsun.java2d.noddraw=true -Djava.net.useSystemProxies=true @"%USERPROFILE%\.igv\java_arguments" --module=org.igv/org.broad.igv.ui.Main
) else (
start %JAVA_CMD% -showversion --module-path=lib -Xmx8g -Dproduction=true @igv.args -Djava.net.preferIPv4Stack=true -Dsun.java2d.noddraw=true -Djava.net.useSystemProxies=true --module=org.igv/org.broad.igv.ui.Main
)
|