Skip to content

Commit 0298f93

Browse files
anatolystanslermakrusak
authored andcommitted
feat: add support of Java 9 (APP-134) (#71)
* feat: add support for Java 9 * fix: remove excess lines * fix: typo * chore: excess new line
1 parent 2557534 commit 0298f93

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/install/install

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,13 @@ if ! which java > /dev/null ; then
4646
exit 1
4747
fi
4848

49-
java -jar $JAR_DIR/sourcerer.jar "\$@"
49+
# Java 9 requires additional parameters.
50+
version=$(java -version 2>&1 | awk -F '"' '/version/ {print $2}')
51+
if [[ "$version" > "9." ]]; then # Version example for Java 9: 9.0.1
52+
java --add-modules java.activation -jar $JAR_DIR/sourcerer.jar "\$@"
53+
else
54+
java -jar $JAR_DIR/sourcerer.jar "\$@"
55+
fi
5056
EOF
5157

5258
chmod +x $SCRIPT_DIR/sourcerer

0 commit comments

Comments
 (0)