mirror of
https://github.com/halcyon/asdf-java.git
synced 2024-10-06 07:42:09 +08:00
13 lines
304 B
Bash
13 lines
304 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 ${match[1]})
|
||
|
else
|
||
|
export JAVA_HOME=''
|
||
|
fi
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
alias asdf='asdf_java_wrapper'
|