Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ce6aeb3

Browse files
committed
Java 11 launcher script fixes
Based on fixes from IGV
1 parent 3d364f6 commit ce6aeb3

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

scripts/java11/MSigDB_XML_Browser_mac.app.command

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
prefix=`dirname $(readlink $0 || echo $0)`
99

1010
# Check whether or not to use the bundled JDK
11-
if [ -d "${prefix}/jdk-11" ]; then
11+
if [ -d "${prefix}/../jdk-11" ]; then
1212
echo echo "Using bundled JDK."
13-
JAVA_HOME="${prefix}/jdk-11"
14-
PATH=$JAVA_HOME:$PATH
13+
JAVA_HOME="${prefix}/../jdk-11"
14+
PATH=$JAVA_HOME/bin:$PATH
1515
else
1616
echo "Bundled JDK not found. Using system JDK."
1717
fi
@@ -21,4 +21,5 @@ exec java --module-path="${prefix}/../Java/lib" -Xmx4g \
2121
--patch-module="jide.common=${prefix}/../Java/lib/jide-components-3.7.4.jar:${prefix}/../Java/lib/jide-dock-3.7.4.jar:${prefix}/../Java/lib/jide-grids-3.7.4.jar" \
2222
-Xdock:name="MSigDB XML Browser" \
2323
-Xdock:icon="${prefix}/../Resources/msigdb.png" \
24+
-Dapple.laf.useScreenMenuBar=true \
2425
--module=org.gsea-msigdb.gsea/xapps.browser.gsea.MSigDB_XML_Browser "$@"

scripts/java11/msigdb-xml-browser-hidpi.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ prefix=`dirname $(readlink $0 || echo $0)`
1010
if [ -d "${prefix}/jdk-11" ]; then
1111
echo echo "Using bundled JDK."
1212
JAVA_HOME="${prefix}/jdk-11"
13-
PATH=$JAVA_HOME:$PATH
13+
PATH=$JAVA_HOME/bin:$PATH
1414
else
1515
echo "Bundled JDK not found. Using system JDK."
1616
fi
@@ -19,4 +19,5 @@ exec java --module-path="${prefix}/lib" -Xmx4g \
1919
@"${prefix}/msigdb-xml-browser.args" \
2020
--patch-module="jide.common=${prefix}/lib/jide-components-3.7.4.jar:${prefix}/lib/jide-dock-3.7.4.jar:${prefix}/lib/jide-grids-3.7.4.jar" \
2121
-Dsun.java2d.uiScale=2 \
22+
-Dapple.laf.useScreenMenuBar=true \
2223
--module=org.gsea-msigdb.gsea/xapps.browser.gsea.MSigDB_XML_Browser "$@"

scripts/java11/msigdb-xml-browser.command

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ prefix=`dirname $(readlink $0 || echo $0)`
1111
if [ -d "${prefix}/jdk-11" ]; then
1212
echo echo "Using bundled JDK."
1313
JAVA_HOME="${prefix}/jdk-11"
14-
PATH=$JAVA_HOME:$PATH
14+
PATH=$JAVA_HOME/bin:$PATH
1515
else
1616
echo "Bundled JDK not found. Using system JDK."
1717
fi
@@ -21,4 +21,5 @@ exec java --module-path="${prefix}/lib" -Xmx4g \
2121
--patch-module="jide.common=${prefix}/lib/jide-components-3.7.4.jar:${prefix}/lib/jide-dock-3.7.4.jar:${prefix}/lib/jide-grids-3.7.4.jar" \
2222
-Xdock:name="MSigDB XML Browser" \
2323
-Xdock:icon="${prefix}/msigdb.png" \
24+
-Dapple.laf.useScreenMenuBar=true \
2425
--module=org.gsea-msigdb.gsea/xapps.browser.gsea.MSigDB_XML_Browser "$@"

scripts/java11/msigdb-xml-browser.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ prefix=`dirname $(readlink $0 || echo $0)`
1010
if [ -d "${prefix}/jdk-11" ]; then
1111
echo echo "Using bundled JDK."
1212
JAVA_HOME="${prefix}/jdk-11"
13-
PATH=$JAVA_HOME:$PATH
13+
PATH=$JAVA_HOME/bin:$PATH
1414
else
1515
echo "Bundled JDK not found. Using system JDK."
1616
fi
1717

1818
exec java --module-path="${prefix}/lib" -Xmx4g \
1919
@"${prefix}/msigdb-xml-browser.args" \
2020
--patch-module="jide.common=${prefix}/lib/jide-components-3.7.4.jar:${prefix}/lib/jide-dock-3.7.4.jar:${prefix}/lib/jide-grids-3.7.4.jar" \
21+
-Dapple.laf.useScreenMenuBar=true \
2122
--module org.gsea-msigdb.gsea/xapps.browser.gsea.MSigDB_XML_Browser "$@"

0 commit comments

Comments
 (0)