To install the SVN plug-in on Mac for Eclispe, javaHL must be installed. JavaHL can be installed through HomeBrew.

javaHL

JavaHL is a part of the Subversion project. Specifically, it is a Java language-bound Subversion API. Subversion provides a layered API design that is delivered as a local library (DLL).

HomeBrew

Homebrew is a software package management tool based on the Mac OS platform. It has many practical functions such as installation, uninstallation, update, view, search and so on. Package management can be implemented with a simple command, and you don’t have to worry about dependencies and file paths. It is very convenient and quick.

Install HomeBrew

The terminal input ruby – e “$(curl – fsSL raw.githubusercontent.com/Homebrew/in…). “; If an error occurs during the first step, you can only ping github.com and add the displayed IP address to the /etc/hosts file xxx.xxx.xxx.xxx github.com.

Install javaHL

Brew install –universal — Java Subversion Error: invalid option: Brew install Subversion = brew install Subversion When the installation is complete, execute the following two sudo commands: sudo mkdir -p /Library/Java/Extensions sudo ln -s /usr/local/homebrew/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib