Skip to content

Commit

Permalink
Add java version printout to shell scripts to aid diagnosis of startu…
Browse files Browse the repository at this point in the history
…p problems. See #1475
jrobinso committed Jan 26, 2024
1 parent 288cf7f commit 1916982
Showing 2 changed files with 10 additions and 4 deletions.
5 changes: 4 additions & 1 deletion scripts/igv.command
Original file line number Diff line number Diff line change
@@ -21,9 +21,12 @@ else
echo "Using system JDK."
fi

# Report on Java version
java -version

# Check if there is a user-specified Java arguments file
if [ -e "$HOME/.igv/java_arguments" ]; then
java -showversion --module-path="${prefix}/lib" -Xmx8g \
java --module-path="${prefix}/lib" -Xmx8g \
@"${prefix}/igv.args" \
-Xdock:name="IGV" \
-Xdock:icon="${prefix}/IGV_64.png" \
9 changes: 6 additions & 3 deletions scripts/igv.sh
Original file line number Diff line number Diff line change
@@ -19,20 +19,23 @@ else
echo "Using system JDK."
fi

# Report on Java version
java -version

# Check if there is a user-specified Java arguments file
if [ -e "$HOME/.igv/java_arguments" ]; then
java -showversion --module-path="${prefix}/lib" -Xmx8g \
java --module-path="${prefix}/lib" -Xmx8g \
@"${prefix}/igv.args" \
-Dapple.laf.useScreenMenuBar=true \
-Djava.net.preferIPv4Stack=true \
-Djava.net.useSystemProxies=true \
@"$HOME/.igv/java_arguments" \
--module=org.igv/org.broad.igv.ui.Main "$@"
else
java -showversion --module-path="${prefix}/lib" -Xmx8g \
java --module-path="${prefix}/lib" -Xmx8g \
@"${prefix}/igv.args" \
-Dapple.laf.useScreenMenuBar=true \
-Djava.net.preferIPv4Stack=true \
-Djava.net.useSystemProxies=true \
--module=org.igv/org.broad.igv.ui.Main "$@"
fi
fi

0 comments on commit 1916982

Please sign in to comment.