mirror of
https://github.com/halcyon/asdf-java.git
synced 2024-10-06 07:42:09 +08:00
13 lines
313 B
Bash
13 lines
313 B
Bash
# Credit: github.com/trustin
|
|
asdf_java_wrapper() {
|
|
if \asdf "$@"; then
|
|
if [[ "$(\asdf current java 2>&1)" =~ "(^([-_.a-zA-Z0-9]+)[[:space:]]*\(set by.*$)" ]]; then
|
|
export JAVA_HOME=$(\asdf where java ${BASH_REMATCH[2]})
|
|
else
|
|
export JAVA_HOME=''
|
|
fi
|
|
fi
|
|
}
|
|
|
|
alias asdf='asdf_java_wrapper'
|