Homebrew offers several alternatives methods of installation. The most relevant are the instructions labeled "Untar Anywhere" found on the official documentation page. Here's is a complete script for installing and running homebrew inside your user's home directory where you don't need EP.
# navigate to your home directory cd ~/ # create a homebrew folder in your home directory mkdir homebrew # download homebrew software into your new folder curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew eval "$(homebrew/bin/brew shellenv)" brew update --force --quiet chmod -R go-w "$(brew --prefix)/share/zsh" # add homebrew to zsh shell echo 'export PATH="/Users/username/homebrew/bin:$PATH"' >> ~/.zshrc # add homebrew to bash shell echo 'export PATH="/Users/username/homebrew/bin:$PATH"' >> ~/.bash_profile # if homebrew doesn't work immediately, don't worry, you just have to source the new path source ~/.zshrc # if you are using zsh source ~/.bash_profile # if you are using bash # you can test with the following brew --version
With homebrew installed you can install Java with just a couple commands.