Closed brentvukmer closed 7 years ago
I can't reproduce this @brentvukmer. And the output from your terminal session looks a little off to me.
It would be helpful if you could include a few things in your bug report:
echo $BOOT_JAVA_VERSION
java -version
boot
executable file, the output of:
sed '/exec/q' `which boot`
Thanks for taking a look, @RadicalZephyr.
"About This Mac":
BOOT_JAVA_VERSION
is not set.
Java version is:
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
ASCII portion of boot
:
#!/usr/bin/env bash
declare -a "options=($BOOT_JVM_OPTIONS)"
self="${BASH_SOURCE[0]}"
selfdir="$(cd "$(dirname "${self}")" ; pwd)"
selfpath="$selfdir/$(basename "$self")"
exec ${BOOT_JAVA_COMMAND:-java} "${options[@]}" -Dboot.app.path="$selfpath" -jar "$0" "$@"
Hmm, all that looks to be in order. That stack trace, and the commented line from when you ran boot -u
seems to indicate that somehow you're using version 2.3.0 of boot.App
, but you're getting later versions (2.7.1) for the rest of boot.
My advice would be to clear out your boot cache directory rm -rf ~/.boot/cache
or ${BOOT_HOME}/cache
if you have BOOT_HOME
set. Then try running a repl or doing a boot upgrade boot -u
again.
Huzzah! Thanks for bearing with me, that was the culprit.
Here's my terminal session where I install boot via Homebrew and try to start a REPL: