blob: e2c2282629567c93200774ea1eed0304d61f2a0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/bash
## Get path to a JDK >= 8. If default JDK does not match, choose the first ##
## match from "archlinux-java status" list ##
java_default_version=`archlinux-java get | sed 's/[^0-9]//g'`
if [ "$java_default_version" -ge 8 ]
then
JDK_PATH="java"
## echo "Using default JDK / JRE: "`archlinux-java get`
else
java_versions=`archlinux-java status | grep -oe java-[8-9]*-[a-z]*`
JDK_PATH="/usr/lib/jvm/"`echo $java_versions | cut -f 1 -d " " | sed 's_/jre__g'`"/jre/bin/java"
echo "Default java version is smaller than 8."
echo "Consider changing the default java version to 8 with archlinux-java."
echo "Using JDK / JRE 8 at "$JDK_PATH" for mongochef execution."
fi
# JavaFX charts rendering requires this to be set.
export SWT_GTK3=0
# Launch the java program
$JDK_PATH -Dprism.order=sw -jar /opt/studio-3t/data-man-mongodb-ent-*.jar
|